一种接收通道增益自动控制方法和设备的制作方法
【专利摘要】本发明公开了一种接收通道增益自动控制方法和设备,该方法包括:接收端设备利用各天线接收通道对应的接收信号计算各天线接收通道对应的接收通道增益调整值;所述接收端设备从各天线接收通道对应的接收通道增益调整值中选择绝对值最小的接收通道增益调整值;所述接收端设备确定所述绝对值最小的接收通道增益调整值当前对应的接收通道增益;所述接收端设备设置各天线接收通道的接收通道增益为所述绝对值最小的接收通道增益调整值当前对应的接收通道增益;所述接收端设备通过所述绝对值最小的接收通道增益调整值对各天线接收通道的接收通道增益进行相应调整。本发明实施例中,可以避免造成很大的时频资源浪费和业务面传输时延。
【专利说明】一种接收通道增益自动控制方法和设备
【技术领域】
[0001] 本发明涉及通信【技术领域】,尤其是涉及了一种接收通道增益自动控制方法和设 备。
【背景技术】
[0002] 基于TDMA (Time Division Multiple Access,时分多址)技术的车联网的技术特 性包括:(1)车与车之间通过GNSS (Global Navigation Satellite System,全球卫星导航 系统)同步,以GNSS授时为基准划分时隙,每辆车单独占用一个时隙的时频资源,不同用户 使用不同时隙;(2)采用2天线接收;(3)当车辆发送信息时,需要覆盖的范围最远为300 米,邻车最近距离为2米,接收信号的动态范围较大;(4)由于车的移动性强,网络拓扑变 动快,因此无法预知某时隙的远近信息,即接收某时隙前无法得知可能的接收信号功率;此 夕卜,要求使用一个时隙的接收信号,同时完成接收通道增益调整和信号检测功能。
[0003] LTE (Long Term Evolution,长期演进)蜂窝网中的 D2D (Device to Device,设 备到设备)通信,D2D终端需要同时维护两套链路,一是传统的D2N (Device to Network, 设备到网络)链路,另一是D2D链路;如果这两套链路的资源需要进行时分复用,则在从D2N 切换至D2D之前,D2D终端需要保存D2N链路的AGC (Automatic Gain Control,自动增益 控制)增益值,并在从D2D切换至D2N时,恢复之前保存的AGC增益值。进一步的,2个D2D 终端之间的距离是不确定的,且D2D终端移动性很强,对于接收侧的D2D终端,由于接收信 号功率仍然是快速变化的,因此该D2D终端无法得知可能的接收信号功率。
[0004] 现有技术中,接收端设备采用单天线接收方式计算接收通道增益,其计算方法为: 在数字域统计一段时间内的接收信号平均功率,并通过比较接收信号平均功率与目标值, 来决定接收通道增益应该如何进行调整。
[0005] 在实现本发明的过程中,发明人发现现有技术中至少存在以下问题:
[0006] 由于当接收通道增益过大时会导致ADC (Analog to Digital Converter,模数转 换器)之后的数据饱和,接收通道增益过小时会导致信号淹没在噪声中,且失真数字信号无 法估计出准确接收通道增益,因此在基于TDMA技术的车联网通信以及LTE蜂窝网的D2D通 信中,由于接收信号功率快速变化导致接收端设备无法得知可能的接收信号功率,因此当 前调整接收通道增益是一个多次反复的过程,只有多次调整之后才可能调整到合适的接收 通道增益进入ADC,从而造成很大的时频资源浪费,同时还带来很大的业务面传输时延。
【发明内容】
[0007] 本发明实施例提供一种接收通道增益自动控制方法和设备,以快速调整到合适的 接收通道增益,避免造成很大的时频资源浪费和业务面传输时延。
[0008] 为了达到上述目的,本发明实施例提供一种接收通道增益自动控制方法,该方法 包括:
[0009] 接收端设备利用各天线接收通道对应的接收信号计算各天线接收通道对应的接 收通道增益调整值;
[0010] 所述接收端设备从各天线接收通道对应的接收通道增益调整值中选择绝对值最 小的接收通道增益调整值;
[0011] 所述接收端设备确定所述绝对值最小的接收通道增益调整值当前对应的接收通 道增益;
[0012] 所述接收端设备设置各天线接收通道的接收通道增益为所述绝对值最小的接收 通道增益调整值当前对应的接收通道增益;
[0013] 所述接收端设备通过所述绝对值最小的接收通道增益调整值对各天线接收通道 的接收通道增益进行相应调整。
[0014] 本发明实施例提供一种接收端设备,该接收端设备包括:
[0015] 计算模块,用于利用各天线接收通道对应的接收信号计算各天线接收通道对应的 接收通道增益调整值;
[0016] 选择模块,用于从各天线接收通道对应的接收通道增益调整值中选择绝对值最小 的接收通道增益调整值;
[0017] 确定模块,用于确定所述绝对值最小的接收通道增益调整值当前对应的接收通道 增益;
[0018] 设置模块,用于设置各天线接收通道的接收通道增益为所述绝对值最小的接收通 道增益调整值当前对应的接收通道增益;
[0019] 调整模块,用于通过所述绝对值最小的接收通道增益调整值对各天线接收通道的 接收通道增益进行相应调整。
[0020] 与现有技术相比,本发明实施例至少具有以下优点:本发明实施例中,通过多个天 线接收通道对应的接收通道增益调整值进行接收通道增益自动控制,从而在接收信号功率 快速变化时,保证接收通道增益能够快速调整以适应接收信号功率的变化,并快速调整到 合适的接收通道增益,避免造成很大的时频资源浪费和业务面传输时延。进一步的,可以在 很大程度上压缩每个时隙的接收通道增益调整时延,在频率效率、传输时延上有明显的提 升。
【专利附图】
【附图说明】
[0021] 为了更清楚地说明本发明的技术方案,下面将对实施例描述中所需要使用的附图 作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普 通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0022] 图1是本发明实施例一提供的接收通道增益自动控制方法流程示意图;
[0023] 图2和图3是本发明实施例一中提出的接收通道增益与满足进入ADC期望接收功 率的接收通道增益之间的关系示意图;
[0024] 图4是本发明实施例二提供的一种接收端设备的结构示意图。
【具体实施方式】
[0025] 在Adhoc (点对点)无线自组网中,每个节点的发射功率按照该节点需要覆盖的范 围来确定,节点要求覆盖的范围越大,就需要节点发射功率越强。在自组织通信网络中一 般存在位置随机分布的多个节点,接收节点接收信号功率随着与发射节点的距离远近及无 线电波传播环境差异而不同,发射节点距离接收节点近,则接收功率强,距离远则接收功率 弱。因此对于每个节点来说,接收信号功率的动态范围比较大,而且节点发射功率越大,节 点接收信号的动态范围就越大。动态范围超过一定幅度,就会导致节点无法正确接收信号, 此时就引入了节点接收AGC的问题,即对接收通道增益进行控制。
[0026] 对于Adhoc无线自组网来说,每个节点在指定时间内发射信号,其余相关节点需 要在该时间内接收这个节点的发射信号。对于某节点来说,连续多个时隙接收的信号是不 同的节点发送的,而这些发送节点离本节点的距离是随机分布的;基于此,接收功率大小也 是随机分布的,而且动态范围比较大。
[0027] 传统的接收通道增益自动控制方法是在第一次接收到信号时,设定一个固定的功 率调整因子,然后计算接收的信号功率,根据功率大小设置下一个时间段的接收功率调整 因子。出于保护接收通道放大器的考虑,第一次默认的接收通道增益会很小,这样会使得第 一次计算出的接收通道增益可能不够准确,如果判断计算出的接收通道增益不准确,则需 要调整接收通道增益,然后再次计算接收通道增益,如果计算出的接收通道增益仍然不准 确,则继续调整接收通道增益,如此循环,直到计算出的接收通道增益比较准确,信号才能 准确无误的接收。上述方式要达到接收增益稳定收敛的状态,需要2-4次接收功率调整,甚 至更长,从而导致频谱效率下降和传输时延增大等问题。
[0028] 针对上述问题,本发明实施例提供一种接收通道增益自动控制方法和设备,通过 多个天线接收通道对应的接收通道增益调整值进行接收通道增益自动控制,从而在接收信 号功率快速变化时,保证接收通道增益能够快速调整以适应接收信号功率的变化,并快速 调整到合适的接收通道增益,避免造成很大的时频资源浪费和业务面传输时延。进一步,可 以在很大程度上压缩每个时隙的接收通道增益调整时延,在频率效率、传输时延上有明显 的提升。
[0029] 下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显 然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的 实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都 属于本发明保护的范围。
[0030] 实施例一
[0031] 在Adhoc自组网中,本发明实施例一提供一种接收通道增益自动控制方法,该方 法可以应用于接收信号功率快速变化导致接收端设备无法得知可能的接收信号功率的应 用场景,如当前的Adhoc自组网中基于TDMA技术的车联网通信场景以及LTE蜂窝网的D2D 通信场景等;当然,本发明实施例的应用场景并不局限于Adhoc自组网的应用场景,在需要 快速完成接收通道增益自动控制的系统中,均可以采用本发明实施例提供的技术方案进行 相关处理,以缩短接收通道增益的调整时间,继而快速调整到合适的接收通道增益。
[0032] 本发明实施例中,接收端设备需要打开多天线接收通道,并设置初始增益调整步 长为adj_step=y/ (2*n),并设置天线接收通道i初始对应的接收通道增益为:z (i)=x+ (2*i+l) *adj_st印;其中,y为接收通道增益最大值与接收通道增益最小值之间的增益差, η为天线接收通道数量,z (i)为天线接收通道i当前对应的接收通道增益,X为接收通道 增益最小值,i为天线接收通道,且i为大于等于〇、小于η的整数,adj_step为当前增益调 整步长。
[0033] 基于上述情况,如图1所示,该方法包括以下步骤:
[0034] 步骤101,接收端设备利用各天线接收通道对应的接收信号计算各天线接收通道 对应的接收通道增益调整值;其中,天线接收通道i对应的接收通道增益调整值为agc( i), i为大于等于〇、小于η的整数。
[0035] 本发明实施例中,接收端设备利用各天线接收通道对应的接收信号计算各天线接 收通道对应的接收通道增益调整值,具体包括但不限于如下方式:接收端设备计算各天线 接收通道对应的接收信号的平均功率,并利用各天线接收通道对应的平均功率与期望进入 ADC的目标接收信号功率(即接收功率目标值)之间的差值计算各天线接收通道对应的接收 通道增益调整值。
[0036] 步骤102,接收端设备从各天线接收通道对应的接收通道增益调整值中选择绝对 值最小的接收通道增益调整值;其中,绝对值最小的接收通道增益调整值为:min (abs (age (i))),i为大于等于0、小于η的整数。
[0037] 步骤103,接收端设备确定绝对值最小的接收通道增益调整值当前对应的接收 通道增益;例如,当天线接收通道〇对应的接收通道增益调整值为绝对值最小的接收通道 增益调整值时,则绝对值最小的接收通道增益调整值当前对应的接收通道增益为ζ (0) =X+adj_step ;当天线接收通道1对应的接收通道增益调整值为绝对值最小的接收通道 增益调整值时,则绝对值最小的接收通道增益调整值当前对应的接收通道增益为ζ (1) =x+3木adj-step。
[0038] 步骤104,接收端设备判断绝对值最小的接收通道增益调整值是否为合理范围内 的接收通道增益调整值;如果是,则执行步骤105 ;如果否,则执行步骤107。其中,接收端设 备会预设设置合理范围内的接收通道增益调整值,在确定绝对值最小的接收通道增益调整 值后,可以直接通过比较绝对值最小的接收通道增益调整值以及合理范围内的接收通道增 益调整值,以最终确定绝对值最小的接收通道增益调整值是否为合理范围内的接收通道增 益调整值。
[0039] 步骤105,接收端设备设置各天线接收通道的接收通道增益为绝对值最小的接收 通道增益调整值当前对应的接收通道增益。
[0040] 例如,当天线接收通道0对应的接收通道增益调整值为绝对值最小的接收通道增 益调整值时,绝对值最小的接收通道增益调整值当前对应的接收通道增益为z (0)=x+adj_ step,设置天线接收通道0的接收通道增益为ζ (0) =X+adj_step,设置天线接收通道1的 接收通道增益为z (l)=x+adj_step。
[0041] 当天线接收通道1对应的接收通道增益调整值为绝对值最小的接收通道增益调 整值时,绝对值最小的接收通道增益调整值当前对应的接收通道增益为z (l)=x+3*adj_ st印,设置天线接收通道0的接收通道增益为ζ (0) =x+3*adj_st印,设置天线接收通道1 的接收通道增益为z (l)=x+3*adj_step。
[0042] 步骤106,接收端设备通过绝对值最小的接收通道增益调整值对各天线接收通道 的接收通道增益进行相应调整,即接收端设备调整天线接收通道0的接收通道增益为z(0) 与绝对值最小的接收通道增益调整值之和,调整天线接收通道1的接收通道增益为Z (1) 与绝对值最小的接收通道增益调整值之和。本步骤106之后,结束本次接收通道增益的自 动控制过程。
[0043] 步骤107,接收端设备判断利用各天线接收通道对应的接收信号计算各天线接收 通道对应的接收通道增益调整值(即步骤101)的执行次数是否小于预设次数值;如果是, 则执行步骤108,如果否,则执行步骤109。
[0044] 其中,利用各天线接收通道对应的接收信号计算各天线接收通道对应的接收通道 增益调整值的执行次数为接收通道增益调整循环次数,该次数可以根据实际情况进行调 整,如可以设置该接收通道增益调整循环次数为2。
[0045] 步骤108,接收端设备利用绝对值最小的接收通道增益调整值当前对应的接收通 道增益以及当前增益调整步长分别设置各天线接收通道当前对应的接收通道增益。本步骤 108之后,执行步骤101。
[0046] 本发明实施例中,在绝对值最小的接收通道增益调整值小于0时,接收端设备需 要降低各天线接收通道当前对应的接收通道增益,例如:接收端设备设置天线接收通道i 当前对应的接收通道增益为:z- (2*i+l)*adj_st印;在绝对值最小的接收通道增益调整值 不小于〇时,接收端设备需要提高各天线接收通道当前对应的接收通道增益,例如:接收端 设备设置天线接收通道i当前对应的接收通道增益为:z+ (2*i+l)*adj_st印。
[0047] 其中,z为绝对值最小的接收通道增益调整值当前对应的接收通道增益,i为天线 接收通道,且i为大于等于0、小于η的整数,η为天线接收通道数量,adj_st印为当前增益 调整步长。其中,当前增益调整步长为前一次的增益调整步长/ (2*n),且初始增益调整步 长为y/ (2*n);其中,y为接收通道增益最大值与接收通道增益最小值之间的增益差,η为 天线接收通道数量。
[0048] 步骤109,接收端设备确认本次各天线接收通道对应的接收信号无效,跳过本次接 收处理,并结束本次接收通道增益控制流程。
[0049] 综上所述,本发明实施例中,在Adhoc自组网中,可以采用多天线接收方式快速找 到接收通道增益目标值,且接收天线越多,寻找合理接收通道增益的过程越快,在很大的动 态范围内快速找到正确的接收通道增益目标值。
[0050] 以下结合具体的应用场景对上述过程进行详细说明。
[0051] 在本应用场景下,为一个2接收天线的Adhoc自组网,接收端设备和发送端设备之 间最近为2米、最远为300米,且接收端设备的动态范围可以达到80dB,即接收通道增益最 大值与接收通道增益最小值之间的增益差为80dB ;假设接收端设备在收到信号后,需要进 行接收通道增益调整,且适合接收端设备的接收机的接收通道增益为z_final=x+34dB (即 满足进入ADC期望接收功率的接收通道增益为x+34dB),且X为接收通道增益最小值。
[0052] 在上述应用场景下,接收端设备打开2天线接收通道,天线接收通道分别为天线 接收通道〇和天线接收通道1 ;接收端设备设置初始增益调整步长为adj_st印=y/ (2*n) =80/ (2*2)=20dB;接收端设备设置天线接收通道0初始对应的接收通道增益为:z (0)=x+ (2*0+1 )*20dB=x+20dB,设置天线接收通道1初始对应的接收通道增益为:z(l)=x+( 2*1+1) *20dB=x+60dB。
[0053] 在步骤101中,接收端设备利用天线接收通道0对应的接收信号计算天线接收通 道〇对应的接收通道增益调整值agc(0),并利用天线接收通道1对应的接收信号计算天线 接收通道1对应的接收通道增益调整值age (1)。
[0054] 具体的,接收端设备利用天线接收通道0对应的接收信号计算相应的平均功率, 并计算天线接收通道〇对应的接收通道增益调整值age (0)为期望进入ADC的目标接收信 号功率与天线接收通道〇对应的平均功率之间的差值对应的接收通道增益调整值;接收端 设备利用天线接收通道1对应的接收信号计算相应的平均功率,并计算天线接收通道1对 应的接收通道增益调整值age (1)为期望进入ADC的目标接收信号功率与天线接收通道1 对应的平均功率之间的差值对应的接收通道增益调整值。
[0055] 如图2所示,为接收通道增益与满足进入ADC期望接收功率的接收通道增益之间 的关系示意图,由于假设满足进入ADC期望接收功率的接收通道增益对应的接收通道增 益为(x+34dB),因此天线接收通道0对应的接收通道增益调整值age (0)为(x+34dB)与 (x+20dB)之间的差值,天线接收通道1对应的接收通道增益调整值age (1)为(x+34dB)与 (x+60dB)之间的差值。
[0056] 在步骤102中,接收端设备从天线接收通道0对应的接收通道增益调整值和天线 接收通道1对应的接收通道增益调整值中选择绝对值最小的接收通道增益调整值;其中, 由于天线接收通道〇对应的接收通道增益调整值age (0)为(x+34dB)与(x+20dB)之间的 差值,天线接收通道1对应的接收通道增益调整值age (1)为(x+34dB)与(x+60dB)之间的 差值,因此选择绝对值最小的接收通道增益调整值为天线接收通道0对应的接收通道增益 调整值age (0),且天线接收通道0对应的接收通道增益调整值age (0)大于0。
[0057] 在步骤103中,接收端设备确定绝对值最小的接收通道增益调整值age (0)当前 对应的接收通道增益z=z (0)=x+20dB。
[0058] 在步骤104中,接收端设备判断绝对值最小的接收通道增益调整值age (0)是否 为合理范围内的接收通道增益调整值;如果是,设置天线接收通道〇的接收通道增益为绝 对值最小的接收通道增益调整值age (0)当前对应的接收通道增益(x+20dB),设置天线接 收通道1的接收通道增益为绝对值最小的接收通道增益调整值age (0)当前对应的接收通 道增益(X+20dB)。之后,接收端设备调整天线接收通道0的接收通道增益为(x+20dB)与 绝对值最小的接收通道增益调整值age (0)之和,调整天线接收通道1的接收通道增益为 (x+20dB)与绝对值最小的接收通道增益调整值age (0)之和。
[0059] 具体的,判断绝对值最小的接收通道增益调整值agc(0)是否为合理范围内的接收 通道增益调整值的目的是保证进入ADC的信号适合用于接收通道增益估计,接收通道增益 的目标值可以设为ADC可表征范围的中值,如果计算出的绝对值最小的接收通道增益调整 值age (0)的绝对值很大,则说明进入ADC的信号偏小或偏大,此时计算出的age (0)是不准 确的;如果是libit位宽的ADC,可认为合理范围内的接收通道增益调整值为-10dB-10dB。
[0060] 本应用场景下,绝对值最小的接收通道增益调整值age (0)为14dB,即绝对值最小 的接收通道增益调整值age (0)不在合理范围内的接收通道增益调整值(-10dB-10dB)的 范围内,因此需要执行步骤107。
[0061] 在步骤107中,接收端设备判断接收通道增益调整循环次数是否小于预设次数 值;假设预设次数值为2,而本次是第一次接收通道增益调整过程,因此判断结果为接收通 道增益调整循环次数小于预设次数值,执行步骤108。
[0062] 在步骤108中,接收端设备首先调整当前增益调整步长为adj_step=初始增益调 整步长/ (2*n) =20/ (2*2) =5dB。之后,接收端设备利用绝对值最小的接收通道增益调整 值age (0)当前对应的接收通道增益(x+20dB)以及当前增益调整步长(5dB)分别设置天线 接收通道0和天线接收通道1当前对应的接收通道增益。其中,在绝对值最小的接收通道 增益调整值小于0时,需要降低天线接收通道0和天线接收通道1当前对应的接收通道增 益,例如:接收端设备设置天线接收通道i当前对应的接收通道增益为:z- (2*i+l)*adj_ step;在绝对值最小的接收通道增益调整值不小于0时,需要提高天线接收通道0和天线接 收通道1当前对应的接收通道增益,例如:接收端设备设置天线接收通道i当前对应的接收 通道增益为:z+ (2*i+l)*adj_step。
[0063] 在本应用场景下,绝对值最小的接收通道增益调整值age (0)不小于0,因此接收 端设备设置天线接收通道〇当前对应的接收通道增益为(0)=Z+ (2*i+l)*adj_st印= (x+20dB)+5dB=x+25dB ;接收端设备设置天线接收通道1当前对应的接收通道增益为:z(l) =z+ (2*i+l)*adj_step= (x+20dB)+15dB=x+35dB。如图3所示,为接收通道增益与满足进 入ADC期望接收功率的接收通道增益之间的关系示意图,设置的接收通道增益很快逼近了 z_final〇
[0064] 本步骤108之后,执行步骤101。
[0065] 在步骤101中,接收端设备利用天线接收通道0对应的接收信号计算天线接收通 道〇对应的接收通道增益调整值agc(o),并利用天线接收通道1对应的接收信号计算天线 接收通道1对应的接收通道增益调整值age (1)。
[0066] 具体的,接收端设备利用天线接收通道0对应的接收信号计算相应的平均功率, 并计算天线接收通道〇对应的接收通道增益调整值age (0)为期望进入ADC的目标接收信 号功率与天线接收通道〇对应的平均功率之间的差值对应的接收通道增益调整值;接收端 设备利用天线接收通道1对应的接收信号计算相应的平均功率,并计算天线接收通道1对 应的接收通道增益调整值age (1)为期望进入ADC的目标接收信号功率与天线接收通道1 对应的平均功率之间的差值对应的接收通道增益调整值。
[0067] 如图3所示,为接收通道增益与满足进入ADC期望接收功率的接收通道增益之间 的关系示意图,由于假设满足进入ADC期望接收功率的接收通道增益对应的接收通道增 益为(x+34dB),因此天线接收通道0对应的接收通道增益调整值age (0)为(x+34dB)与 (x+25dB)之间的差值,天线接收通道1对应的接收通道增益调整值age (1)为(x+34dB)与 (x+35dB)之间的差值。
[0068] 在步骤102中,接收端设备从天线接收通道0对应的接收通道增益调整值和天线 接收通道1对应的接收通道增益调整值中选择绝对值最小的接收通道增益调整值;其中, 由于天线接收通道〇对应的接收通道增益调整值age (0)为(x+34dB)与(x+25dB)之间的 差值,天线接收通道1对应的接收通道增益调整值age (1)为(x+34dB)与(x+35dB)之间的 差值,因此选择绝对值最小的接收通道增益调整值为天线接收通道1对应的接收通道增益 调整值age (1),且天线接收通道1对应的接收通道增益调整值age (1)小于0。
[0069] 在步骤103中,接收端设备确定绝对值最小的接收通道增益调整值age (1)当前 对应的接收通道增益z=z (l)=x+35dB。
[0070] 在步骤104中,接收端设备判断绝对值最小的接收通道增益调整值age (1)是否 为合理范围内的接收通道增益调整值;判断绝对值最小的接收通道增益调整值age (1)是 否为合理范围内的接收通道增益调整值的目的是保证进入ADC的信号适合用于接收通道 增益估计,接收通道增益的目标值可以设为ADC可表征范围的中值,如果计算出的绝对值 最小的接收通道增益调整值age (1)的绝对值很大,则说明进入ADC的信号偏小或偏大, 此时计算出的age (1)是不准确的;如果是libit位宽的ADC,可认为合理范围内的接收通 道增益调整值为-10dB-10dB。本应用场景下,绝对值最小的接收通道增益调整值age (1) 为-ldB,即绝对值最小的接收通道增益调整值age (1)在合理范围内的接收通道增益调整 值(-10dB-10dB)的范围内,需要执行步骤105。
[0071] 在步骤105中,接收端设备设置天线接收通道0的接收通道增益为绝对值最小的 接收通道增益调整值age (1)当前对应的接收通道增益(x+35dB),并设置天线接收通道1 的接收通道增益为绝对值最小的接收通道增益调整值age (1)当前对应的接收通道增益 (x+35dB)。
[0072] 在步骤106中,接收端设备调整天线接收通道0的接收通道增益为(x+35dB)与 绝对值最小的接收通道增益调整值age (1)之和,调整天线接收通道1的接收通道增益为 (x+35dB)与绝对值最小的接收通道增益调整值age (1)之和。
[0073] 实施例二
[0074] 基于与上述方法同样的发明构思,本发明实施例中还提供了一种接收端设备,如 图4所示,该接收端设备包括 :
[0075] 计算模块11,用于利用各天线接收通道对应的接收信号计算各天线接收通道对应 的接收通道增益调整值;
[0076] 选择模块12,用于从各天线接收通道对应的接收通道增益调整值中选择绝对值最 小的接收通道增益调整值;
[0077] 确定模块13,用于确定所述绝对值最小的接收通道增益调整值当前对应的接收通 道增益;
[0078] 设置模块14,用于设置各天线接收通道的接收通道增益为所述绝对值最小的接收 通道增益调整值当前对应的接收通道增益;
[0079] 调整模块15,用于通过所述绝对值最小的接收通道增益调整值对各天线接收通道 的接收通道增益进行相应调整。
[0080] 所述计算模块11,具体用于计算各天线接收通道对应的接收信号的平均功率,利 用各天线接收通道对应的平均功率与期望进入模数转换器ADC的目标接收信号功率间的 差值计算各天线接收通道对应的接收通道增益调整值。
[0081] 接收端设备还包括:判断模块16,用于判断所述绝对值最小的接收通道增益调整 值是否为合理范围内的接收通道增益调整值;由所述设置模块14在所述判断模块的判断 结果为是时,执行设置各天线接收通道的接收通道增益为所述绝对值最小的接收通道增益 调整值当前对应的接收通道增益的过程。
[0082] 所述设置模块14,还用于在所述判断模块16的判断结果为否时,利用所述绝对值 最小的接收通道增益调整值当前对应的接收通道增益以及当前增益调整步长分别设置各 天线接收通道当前对应的接收通道增益。
[0083] 所述设置模块14,进一步用于在所述绝对值最小的接收通道增益调整值小于0 时,设置天线接收通道i当前对应的接收通道增益为:z- (2*i+l)*adj_st印;在所述绝对 值最小的接收通道增益调整值不小于0时,设置天线接收通道i当前对应的接收通道增益 为:z+ (2*i+l) *adj_step ;
[0084] 其中,z为所述绝对值最小的接收通道增益调整值当前对应的接收通道增益,i为 天线接收通道,且i为大于等于0、小于η的整数,η为天线接收通道数量,adj_st印为当前 增益调整步长。
[0085] 本发明实施例中,当前增益调整步长为前一次的增益调整步长/ (2*n),初始增益 调整步长为y/ (2*n);其中,y为接收通道增益最大值与接收通道增益最小值之间的增益 差,η为天线接收通道数量。
[0086] 本发明实施例中,天线接收通道i初始对应的接收通道增益为:x+ (2*i+l)*adj_ st印;x为接收通道增益最小值,i为天线接收通道,且i为大于等于0、小于η的整数,η为 天线接收通道数量,adj_step为当前增益调整步长。
[0087] 所述判断模块16,还用于判断利用各天线接收通道对应的接收信号计算各天线接 收通道对应的接收通道增益调整值的执行次数是否小于预设次数值;由所述设置模块14 在所述判断模块的判断结果为是时,执行利用所述绝对值最小的接收通道增益调整值当前 对应的接收通道增益以及当前增益调整步长分别设置各天线接收通道当前对应的接收通 道增益的过程;
[0088] 所述确定模块13,还用于在所述判断模块16的判断结果为否时,确认本次各天线 接收通道对应的接收信号无效,并结束本次接收通道增益控制流程。
[0089] 其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合 并为一个模块,也可以进一步拆分成多个子模块。
[0090] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助 软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更 佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的 部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若 干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发 明各个实施例所述的方法。
[0091] 本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流 程并不一定是实施本发明所必须的。
[0092] 本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分 布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上 述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
[0093] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0094] 以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领 域的技术人员能思之的变化都应落入本发明的保护范围。
【权利要求】
1. 一种接收通道增益自动控制方法,其特征在于,该方法包括: 接收端设备利用各天线接收通道对应的接收信号计算各天线接收通道对应的接收通 道增益调整值; 所述接收端设备从各天线接收通道对应的接收通道增益调整值中选择绝对值最小的 接收通道增益调整值; 所述接收端设备确定所述绝对值最小的接收通道增益调整值当前对应的接收通道增 Μ ; 所述接收端设备设置各天线接收通道的接收通道增益为所述绝对值最小的接收通道 增益调整值当前对应的接收通道增益; 所述接收端设备通过所述绝对值最小的接收通道增益调整值对各天线接收通道的接 收通道增益进行相应调整。
2. 如权利要求1所述的方法,其特征在于,所述接收端设备利用各天线接收通道对应 的接收信号计算各天线接收通道对应的接收通道增益调整值,具体包括: 所述接收端设备计算各天线接收通道对应的接收信号的平均功率,并利用各天线接收 通道对应的平均功率与期望进入模数转换器ADC的目标接收信号功率之间的差值计算各 天线接收通道对应的接收通道增益调整值。
3. 如权利要求1所述的方法,其特征在于,所述接收端设备设置各天线接收通道的接 收通道增益为所述绝对值最小的接收通道增益调整值当前对应的接收通道增益之前,所述 方法还包括: 所述接收端设备判断所述绝对值最小的接收通道增益调整值是否为合理范围内的接 收通道增益调整值;如果是,则执行所述接收端设备设置各天线接收通道的接收通道增益 为所述绝对值最小的接收通道增益调整值当前对应的接收通道增益的过程。
4. 如权利要求3所述的方法,其特征在于,所述接收端设备判断所述绝对值最小的接 收通道增益调整值是否为合理范围内的接收通道增益调整值之后,所述方法还包括: 当所述绝对值最小的接收通道增益调整值不是合理范围内的接收通道增益调整值时, 所述接收端设备利用所述绝对值最小的接收通道增益调整值当前对应的接收通道增益以 及当前增益调整步长分别设置各天线接收通道当前对应的接收通道增益。
5. 如权利要求4所述的方法,其特征在于,所述接收端设备利用所述绝对值最小的接 收通道增益调整值当前对应的接收通道增益以及当前增益调整步长分别设置各天线接收 通道当前对应的接收通道增益,包括: 在所述绝对值最小的接收通道增益调整值小于0时,所述接收端设备设置天线接收通 道i当前对应的接收通道增益为:z- (2*i+l) *adj_step ; 在所述绝对值最小的接收通道增益调整值不小于0时,所述接收端设备设置天线接收 通道i当前对应的接收通道增益为:z+ (2*i+l) *adj_step ; 其中,z为所述绝对值最小的接收通道增益调整值当前对应的接收通道增益,i为天线 接收通道,且i为大于等于0、小于η的整数,η为天线接收通道数量,adj_st印为当前增益 调整步长。
6. 如权利要求4或5所述的方法,其特征在于,当前增益调整步长为前一次的增益调整 步长/ (2*n),且初始增益调整步长为y/ (2*n); 其中,y为接收通道增益最大值与接收通道增益最小值之间的增益差,η为天线接收通 道数量。
7. 如权利要求1、或4、或5所述的方法,其特征在于, 天线接收通道i初始对应的接收通道增益为:x+ (2*i+l) *adj_step ; 其中,x为接收通道增益最小值,i为天线接收通道,且i为大于等于〇、小于η的整数, η为天线接收通道数量,adj_st印为当前增益调整步长。
8. 如权利要求4所述的方法,其特征在于,所述接收端设备利用所述绝对值最小的接 收通道增益调整值当前对应的接收通道增益以及当前增益调整步长分别设置各天线接收 通道当前对应的接收通道增益,之前还包括: 所述接收端设备判断利用各天线接收通道对应的接收信号计算各天线接收通道对应 的接收通道增益调整值的执行次数是否小于预设次数值; 如果是,则所述接收端设备执行利用所述绝对值最小的接收通道增益调整值当前对应 的接收通道增益以及当前增益调整步长分别设置各天线接收通道当前对应的接收通道增 益的过程;如果否,则所述接收端设备确认本次各天线接收通道对应的接收信号无效,并结 束本次接收通道增益控制流程。
9. 一种接收端设备,其特征在于,该接收端设备包括: 计算模块,用于利用各天线接收通道对应的接收信号计算各天线接收通道对应的接收 通道增益调整值; 选择模块,用于从各天线接收通道对应的接收通道增益调整值中选择绝对值最小的接 收通道增益调整值; 确定模块,用于确定所述绝对值最小的接收通道增益调整值当前对应的接收通道增 Μ ; 设置模块,用于设置各天线接收通道的接收通道增益为所述绝对值最小的接收通道增 益调整值当前对应的接收通道增益; 调整模块,用于通过所述绝对值最小的接收通道增益调整值对各天线接收通道的接收 通道增益进行相应调整。
10. 如权利要求9所述的设备,其特征在于, 所述计算模块,具体用于计算各天线接收通道对应的接收信号的平均功率,利用各天 线接收通道对应的平均功率与期望进入模数转换器ADC的目标接收信号功率之间的差值 计算各天线接收通道对应的接收通道增益调整值。
11. 如权利要求9所述的设备,其特征在于,还包括: 判断模块,用于判断所述绝对值最小的接收通道增益调整值是否为合理范围内的接收 通道增益调整值;由所述设置模块在所述判断模块的判断结果为是时,执行设置各天线接 收通道的接收通道增益为所述绝对值最小的接收通道增益调整值当前对应的接收通道增 益的过程。
12. 如权利要求11所述的设备,其特征在于, 所述设置模块,还用于在所述判断模块的判断结果为否时,利用所述绝对值最小的接 收通道增益调整值当前对应的接收通道增益以及当前增益调整步长分别设置各天线接收 通道当前对应的接收通道增益。
13. 如权利要求12所述的设备,其特征在于, 所述设置模块,进一步用于在所述绝对值最小的接收通道增益调整值小于〇时,设置 天线接收通道i当前对应的接收通道增益为:z_ (2*i+l) *adj_step ; 在所述绝对值最小的接收通道增益调整值不小于0时,设置天线接收通道i当前对应 的接收通道增益为:z+ (2*i+l)*adj_step ; 其中,z为所述绝对值最小的接收通道增益调整值当前对应的接收通道增益,i为天线 接收通道,且i为大于等于0、小于η的整数,η为天线接收通道数量,adj_step为当前增益 调整步长。
14. 如权利要求12或13所述的设备,其特征在于,当前增益调整步长为前一次的增益 调整步长/ (2*n),初始增益调整步长为y/ (2*n); 其中,y为接收通道增益最大值与接收通道增益最小值之间的增益差,η为天线接收通 道数量。
15. 如权利要求9、或12、或13所述的设备,其特征在于, 天线接收通道i初始对应的接收通道增益为:x+ (2*i+l) *adj_step ; 其中,x为接收通道增益最小值,i为天线接收通道,且i为大于等于〇、小于η的整数, η为天线接收通道数量,adj_st印为当前增益调整步长。
16. 如权利要求12所述的设备,其特征在于, 所述判断模块,还用于判断利用各天线接收通道对应的接收信号计算各天线接收通道 对应的接收通道增益调整值的执行次数是否小于预设次数值;由所述设置模块在所述判断 模块的判断结果为是时,执行利用所述绝对值最小的接收通道增益调整值当前对应的接收 通道增益以及当前增益调整步长分别设置各天线接收通道当前对应的接收通道增益的过 程; 所述确定模块,还用于在所述判断模块的判断结果为否时,确认本次各天线接收通道 对应的接收信号无效,并结束本次接收通道增益控制流程。
【文档编号】H04W52/42GK104144487SQ201310162555
【公开日】2014年11月12日 申请日期:2013年5月6日 优先权日:2013年5月6日
【发明者】李林, 赵锐, 邓猛, 房家奕 申请人:电信科学技术研究院