一种接收通道增益自动控制方法和设备的制作方法

文档序号:7998664阅读:230来源:国知局
一种接收通道增益自动控制方法和设备的制作方法
【专利摘要】本发明公开了一种接收通道增益自动控制方法和设备,该方法包括:接收端接收来自发送端的数据,所述数据的每个时隙中包括自动增益控制训练AGCT时段和数据PDATA时段;其中,所述AGCT时段中包括用于进行自动增益控制AGC的训练信号,所述PDATA时段中包括数据内容;所述接收端利用所述AGCT时段中携带的用于进行AGC的训练信号进行本时隙的接收通道增益自动控制。本发明实施例中,通过在数据的AGCT时段中携带用于进行AGC的训练信号,使接收端能够利用AGCT时段中携带的用于进行AGC的训练信号进行本时隙的接收通道增益自动控制,从而在接收信号功率快速变化时,保证接收通道增益能够快速调整以适应接收信号功率的变化。
【专利说明】一种接收通道增益自动控制方法和设备

【技术领域】
[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] 在基于TDMA技术的车联网通信以及LTE蜂窝网的D2D通信中,均会由于接收信 号功率快速变化导致接收端无法得知可能的接收信号功率(即无法预知接收信号功率);在 接收信号功率发生快速变化时,需要接收通道增益能够快速调整以适应接收信号功率的变 化,但是当前并没有相关技术。


【发明内容】

[0006] 本发明实施例提供一种接收通道增益自动控制方法和设备,以在接收信号功率发 生快速变化时,保证接收通道增益能够快速进行调整。
[0007] 为了达到上述目的,本发明实施例提供一种接收通道增益自动控制方法,该方法 包括:
[0008] 接收端接收来自发送端的数据,所述数据的每个时隙中包括自动增益控制训练 AGCT时段和数据PDATA时段;其中,所述AGCT时段中包括用于进行自动增益控制AGC的训 练信号,所述PDATA时段中包括数据内容;
[0009] 所述接收端利用所述AGCT时段中携带的用于进行AGC的训练信号进行本时隙的 接收通道增益自动控制。
[0010] 本发明实施例提供一种接收通道增益自动控制方法,该方法包括: toon] 发送端生成需要发送给接收端的数据,所述数据的每个时隙中包括自动增益控制 训练AGCT时段和数据PDATA时段,所述AGCT时段中包括用于进行自动增益控制AGC的训 练信号,所述PDATA时段中包括数据内容;
[0012] 所述发送端将所述数据发送给接收端,由所述接收端利用所述AGCT时段中携带 的用于进行AGC的训练信号进行本时隙的接收通道增益自动控制。
[0013] 本发明实施例提供一种接收端,该接收端包括:
[0014] 接收模块,用于接收来自发送端的数据,所述数据的每个时隙中包括自动增益控 制训练AGCT时段和数据PDATA时段;所述AGCT时段中包括用于进行自动增益控制AGC的 训练信号,所述PDATA时段中包括数据内容;
[0015] 控制模块,用于利用所述AGCT时段中携带的用于进行AGC的训练信号进行本时隙 的接收通道增益自动控制。
[0016] 本发明实施例提供一种发送端,该发送端包括:
[0017] 生成模块,用于生成需要发送给接收端的数据,所述数据的每个时隙中包括自动 增益控制训练AGCT时段和数据PDATA时段,AGCT时段中包括用于进行自动增益控制AGC的 训练信号,PDATA时段中包括数据内容;
[0018] 发送模块,用于将所述数据发送给接收端,由接收端利用所述AGCT时段中携带的 用于进行AGC的训练信号进行本时隙的接收通道增益自动控制。
[0019] 与现有技术相比,本发明实施例至少具有以下优点:本发明实施例中,通过在数据 的AGCT (Automatic Gain Control Training,自动增益控制训练)时段中携带用于进行 AGC的训练信号,使接收端能够利用AGCT时段中携带的用于进行AGC的训练信号进行本时 隙的接收通道增益自动控制,从而在接收信号功率快速变化时,保证接收通道增益能够快 速调整以适应接收信号功率的变化;进一步的,可以在很大程度上压缩每个时隙的接收通 道增益调整时延,在频率效率、传输时延上有明显的提升,可以满足车联网的需求。

【专利附图】

【附图说明】
[0020] 为了更清楚地说明本发明的技术方案,下面将对实施例描述中所需要使用的附图 作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普 通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0021] 图1是本发明实施例一提供的接收通道增益自动控制方法流程示意图;
[0022] 图2和图3是本发明实施例一中包括GP时段、AGCT时段和PDATA时段的一个时 隙的结构示意图;
[0023] 图4是本发明实施例二提供的一种接收端的结构示意图;
[0024] 图5是本发明实施例三提供的一种发送端的结构示意图。

【具体实施方式】
[0025] 在Adhoc (点对点)无线自组网中,每个节点的发射功率按照该节点需要覆盖的范 围来确定,节点要求覆盖的范围越大,就需要节点发射功率越强。在自组织通信网络中一 般存在位置随机分布的多个节点,接收节点接收信号功率随着与发射节点的距离远近及无 线电波传播环境差异而不同,发射节点距离接收节点近,则接收功率强,距离远则接收功率 弱。因此对于每个节点来说,接收信号功率的动态范围比较大,而且节点发射功率越大,节 点接收信号的动态范围就越大。动态范围超过一定幅度,就会导致节点无法正确接收信号, 此时就引入了节点接收AGC的问题,即对接收通道增益进行控制。
[0026] 对于Adhoc无线自组网来说,每个节点在指定的时间内(称为时隙)发射信号,其余 相关节点需要在该时间内(该时隙)接收这个节点的发射信号。对于某个节点来说,连续多 个时隙接收的信号是不同的节点发送的,而这些发送节点离本节点的距离是随机分布的; 基于此,接收功率大小也是随机分布的,而且动态范围比较大。传统的接收通道增益自动控 制方法是利用前一个时隙接收的信号功率大小来调整后面时隙的接收通道增益。
[0027] 在集中式调度网络(如蜂窝网)的接收通道增益调整策略中,无法实现"使用当前 时隙数据同时完成接收通道增益调整和信号检测的功能"。基于此,在蜂窝网的D2D通信中, 由于D2D终端无法得知可能的接收信号功率,因此现有接收通道增益调整策略无法适用于 蜂窝网中的D2D通信。
[0028] 在自组网的接收通道增益调整策略中,无法实现"使用当前时隙数据同时完成接 收通道增益调整和信号检测的功能"。基于此,在基于自组网的车联网中,由于自组网结构 中各节点没有引入GNSS授时做时间同步,没有划分严格时隙,接收端需要对接收信号持续 的接收、调整接收通道增益、完成滑动相关来寻找发送数据的起始位置;这种组网结构传输 效率低、传输时延大,不适合应用在车联网,因此现有接收通道增益调整策略无法适用于车 联网。
[0029] 综上所述,基于TDMA技术的车联网通信以及LTE蜂窝网的D2D通信中,会由于接 收信号功率快速变化导致接收端无法得知可能的接收信号功率(即无法预知接收信号功 率);在接收信号功率发生快速变化时,需要接收通道增益能够快速调整以适应接收信号功 率的变化,但是当前并没有相关技术。
[0030] 针对现有技术中存在的问题,本发明实施例提供了一种接收通道增益自动控制方 法和设备,通过在数据的AGCT时段中携带用于进行AGC的训练信号,使得接收端能够利用 AGCT时段中携带的用于进行AGC的训练信号进行本时隙的接收通道增益自动控制,从而在 接收信号功率快速变化时,保证接收通道增益能够快速调整以适应接收信号功率的变化; 进一步的,本发明实施例提供的方法还可以在很大程度上压缩每个时隙的接收通道增益调 整时延,在频率效率、传输时延上有明显的提升,可以满足车联网的需求。
[0031] 下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显 然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的 实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都 属于本发明保护的范围。
[0032] 实施例一
[0033] 在Adhoc自组网中,本发明实施例一提供一种接收通道增益自动控制方法,该方 法可以应用于接收信号功率快速变化导致接收端无法得知可能的接收信号功率的应用场 景,如当前的基于TDMA技术的车联网通信场景以及LTE蜂窝网的D2D通信场景等;如图1 所示,该方法包括以下步骤:
[0034] 步骤101,发送端生成需要发送给接收端的数据,该数据的每个时隙中包括AGCT 时段和PDATA (数据)时段,该AGCT时段中包括用于进行AGC的训练信号,且该AGCT时段 中携带的用于进行AGC的训练信号为采用短序列循环移位扩展序列长度的方式生成的,该 PDATA时段中包括数据内容。此外,该数据的每个时隙中还可以包括GP (Guard Period,保 护间隔)时段。
[0035] 其中,物理层的一个时隙长度为1ms,该时隙长度分为GP时段、AGCT时段和PDATA 时段;本发明实施例的一种优选实施方式中,包括GP时段、AGCT时段和PDATA时段的一个 时隙的结构可以如图2所示。后续出现的所有数字都是实例性,本发明实施例的保护范围 并不限于这些例子。
[0036] (1)GP时段,GP时段的长度为31us,其作为收发转换和传播距离、定时误差因素导 致的节点间时间保护。进一步,GP时段的长度设计需要考虑自组网覆盖范围,GP时段用来 避开超出设计覆盖范围的其它发送节点干扰信号。
[0037] (2) AGCT时段,AGCT时段的长度为112us,其作为自动增益控制的训练信号,AGCT 时段的相关说明将在后续过程中详细阐述。
[0038] (3) PDATA时段,PDATA时段占用GP时段和AGCT时段(二者的时段长度之和为 143us )之后的时频资源,其用于进行数据内容的传输。
[0039] 步骤102,发送端将数据发送给接收端,由接收端接收来自发送端的数据。该数据 的每个时隙中包括GP时段、AGCT时段、和PDATA时段,且AGCT时段中包括用于进行AGC的 训练信号,该PDATA时段中包括数据内容。
[0040] 步骤103,接收端利用AGCT时段中携带的用于进行AGC的训练信号进行本时隙的 接收通道增益自动控制。具体的,接收端利用AGCT时段中携带的用于进行AGC的训练信号 在当前时隙进行接收通道增益的调整,以在当前时隙内完成接收通道增益的调整后,进行 本时隙的数据解调、译码等功能。
[0041] 本发明实施例中,AGCT时段中包括Training sig (训练信号)时段和Adjust (调 整)时段,接收端利用AGCT时段中携带的用于进行AGC的训练信号进行本时隙的接收通道 增益自动控制,具体包括但不限于:接收端利用Training sig时段内的所有接收信号计算 Training sig时段内信号的平均功率,并通过平均功率与期望进入ADC的目标接收信号 功率(即目标功率)之间的差值计算得到接收通道增益,并利用计算得到的接收通道增益在 Adjust时段内调整本时隙的接收通道增益。其中,当平均功率与期望进入ADC的目标接收 信号功率之间的差值为负值时,需要减小接收通道增益;当平均功率与期望进入ADC的目 标接收信号功率之间的差值为正值时,需要增加接收通道增益。
[0042] 本发明实施例的优选实施方式中,发送端需要首先在AGCT时段发送一个短序列 (如17us的短序列),然后循环移位填充整个AGCT时段(即采用短序列循环移位扩展序列长 度的方式生成AGCT时段中携带的用于进行AGC的训练信号);本发明实施例中采用短序列 主要是为了使接收端能够从AGCT时段中多次取出完整的训练序列,从而给接收端的处理 带来较大灵活性。
[0043] 基于此,本发明实施例中,AGCT时段可以包括多个Training sig时段以及分别与 多个Training sig时段对应的Adjust时段,例如:AGCT时段依次包括Training sig_0时 段、Adjust_0 时段、Training sig_l 时段、Adjust_l 时段、Training sig_2 时段、Adjust_2 时段;在此情况下,AGCT时段的总长度将基于Training sig时段的长度、Adjust时段的长 度、Training sig时段和Adjust时段的数量等共同确定;例如:AGCT时段的总长度将基于 Training sig_0时段的长度、Adjust_0时段的长度、Training sig_l时段的长度、Adjust_l 时段的长度、Training sig_2时段的长度、Adjust_2时段的长度之和。
[0044] 本发明实施例中,Training sig时段的长度基于网络中各设备的最大移动速度确 定,即Training sig时段长度的设计需要考虑自组网中节点的移动速度;其中,自组网中 节点的最大移动速度越快,则Training sig时段的长度越长;自组网中节点的最大移动速 度越慢,则Training sig时段的长度越短。
[0045] 具体的,由于快速移动会产生衰落,因此Training sig时段的长度(如Training sig_0时段的长度、Training sig_l时段的长度、Training sig_2时段的长度等)的设计需 要满足衰落模型(即基于最大移动速度确定Training sig时段的长度),以保证Training sig时段计算出的功率可靠、可用。
[0046] 本发明实施例中,Adjust时段的长度基于接收端(如接收机)调整接收通道增益的 响应速度确定;如AdjustJ)时段的长度、Adjust」时段的长度、Adjust_2时段的长度的设 计取决于接收机调整接收通道增益的响应速度。
[0047] 本发明实施例中,Training sig时段和Adjust时段的数量(Training sig时段的 数量和Adjust时段的数量相同)基于网络动态范围以及接收端(如接收机)的ADC (Analog to Digital Converter,模数转换器)所能够接受的动态范围共同确定,即接收端需要根 据网络动态范围以及接收机的ADC所能够接受的动态范围,设计多个Training sig时段 和Adjust时段,且需要调整接收通道增益的次数越多,需要划分的Training sig时段和 Adjust时段就越多。
[0048] 在AGCT时段包括多个Training sig时段以及分别与多个Training sig时段对 应的Adjust时段时,接收端利用AGCT时段中携带的用于进行AGC的训练信号进行本时隙 的接收通道增益自动控制,具体包括以下步骤:
[0049] 步骤A、接收端利用第一个Training sig时段内的所有接收信号计算该Training sig时段内信号的平均功率,并利用该Training sig时段内的平均功率与期望进入ADC的 目标接收信号功率之间的差值计算得到接收通道增益;
[0050] 步骤B、接收端判断当前计算得到的接收通道增益是否为合理范围内的接收通道 增益;如果否,则执行步骤C ;如果是,则执行步骤F ;
[0051] 其中,接收端会预先配置合理范围内的接收通道增益(如5db_15db),通过比较当 前计算得到的接收通道增益与合理范围内的接收通道增益,接收端可确定当前计算得到的 接收通道增益是否为合理范围内的接收通道增益。
[0052] 步骤C、接收端判断当前的Training sig时段之后是否还存在下一个Training sig时段;如果是,则执行步骤D ;如果否,则执行步骤G ;
[0053] 步骤D、接收端利用增益调整步长在当前的Training sig时段对应的Adjust时段 内调整本时隙的接收通道增益,之后执行步骤E ;
[0054] 其中,接收端会预先配置增益调整步长,如:接收端配置增益调整步长为(接收通 道最大增益与接收通道最小增益之差)/2 ;进一步的,当存在下一个Training sig时段时, 接收端可以利用预先配置的增益调整步长在当前的Training sig时段对应的Adjust时段 内调整本时隙的接收通道增益。
[0055] 步骤E、接收端利用下一个Training sig时段内的所有接收信号计算该下一个 Training sig时段内信号的平均功率,并利用该下一个Training sig时段内的平均功率与 期望进入ADC的目标接收信号功率之间的差值计算得到接收通道增益;本步骤E之后执行 步骤B ;
[0056] 步骤F、接收端利用当前计算得到的接收通道增益在当前的Training sig时段对 应的Adjust时段内调整本时隙的接收通道增益,并结束流程;
[0057] 步骤G、接收端确认本时隙的接收通道增益调整失败,并结束流程。
[0058] 以下结合图3所示的包括GP时段、AGCT时段和PDATA时段的一个时隙的结构对上 述过程进行进一步的说明;其中,GP时段的长度为31us,AGCT时段的长度为112us,且AGCT 时段依次包括 Training sig_0>Adjust_0>Training sig_l、Adjust_l ;Training sig_0 的 长度为 35us,Adjust_0 的长度为 21us,Training sig_l 的长度为 35us,Adjust_l 的长度 为 21us。
[0059] 在上述的应用场景下,接收端需要打开接收通道,并设置增益调整步长adj_ Step=y/2,并设置接收通道增益z=x ;其中,X为接收通道最小增益,y为接收通道最大增益 与接收通道最小增益之差。
[0060] 在步骤A中,接收端利用Training sig_0内的所有接收信号计算该Training sig_〇内信号的平均功率,并通过比较Training sig_0内信号的平均功率与目标功率(即 期望进入ADC的目标接收信号功率)计算得到agc_0。
[0061] 在步骤B中,接收端判断agc_0是否为合理范围内的接收通道增益;如果否,则执 行步骤C ;如果是,则执行步骤F ;且在步骤F中,接收端利用agc_0在AdjustJ)内调整本时 隙的接收通道增益,并结束流程。
[0062] 在步骤C中,接收端判断Training sig_0之后是否存在下一个Training sig时 段;判断结果为存在下一个Training sig时段为Training sig_l,执行步骤D。
[0063] 在步骤D中,接收端在AdjustJ)内调整本时隙的接收通道增益,即调整本时隙的 接收通道增益z=x+adj_step,之后执行步骤E。
[0064] 在步骤E中,接收端利用Training sig_l内的所有接收信号计算该Training sig_l内信号的平均功率,并通过比较Training sig_l内信号的平均功率与目标功率(即 期望进入ADC的目标接收信号功率)得到agc_l,之后执行步骤B。
[0065] 在步骤B中,接收端判断agc_l是否为合理范围内的接收通道增益;如果否,则执 行步骤C ;如果是,则执行步骤F ;且在步骤F中,接收端利用agc_l在Ad just_l内调整本时 隙的接收通道增益,并结束流程。
[0066] 在步骤C中,接收端判断Training sig_l之后是否存在下一个Training sig时 段;判断结果为不存在下一个Training sig时段,执行步骤G。
[0067] 在步骤G中,接收端确认本时隙的接收通道增益调整失败,该接收端在本时隙内 没有收到发送端发送的信号,并结束流程。
[0068] 综上所述,本发明实施例中,通过在数据的AGCT时段中携带用于进行AGC的训练 信号,使接收端能够利用AGCT时段中携带的用于进行AGC的训练信号进行本时隙的接收通 道增益自动控制,从而在接收信号功率快速变化时,保证接收通道增益能够快速调整以适 应接收信号功率的变化;进一步的,可以在很大程度上压缩每个时隙的接收通道增益调整 时延,在频率效率、传输时延上有明显的提升,可以满足车联网的需求。
[0069] 实施例二
[0070] 基于与上述方法同样的发明构思,本发明实施例中还提供了一种接收端,如图4 所示,该接收端包括:
[0071] 接收模块11,用于接收来自发送端的数据,所述数据的每个时隙中包括自动增益 控制训练AGCT时段和数据PDATA时段;所述AGCT时段中包括用于进行自动增益控制AGC 的训练信号,所述PDATA时段中包括数据内容;
[0072] 控制模块12,用于利用所述AGCT时段中携带的用于进行AGC的训练信号进行本时 隙的接收通道增益自动控制。
[0073] 所述控制模块12,具体用于当所述AGCT时段中包括训练信号Training sig时段 和调整Adjust时段时,利用所述Training sig时段内的所有接收信号计算Training sig 时段内信号的平均功率,并通过所述平均功率与期望进入ADC的目标接收信号功率之间的 差值计算得到接收通道增益,并利用计算得到的接收通道增益在所述Adjust时段内调整 本时隙的接收通道增益。
[0074] 所述控制模块12,进一步用于当所述AGCT时段中包括多个Training sig时段以 及分别与所述多个Training sig时段对应的Adjust时段时,进一步通过如下步骤进行本 时隙的接收通道增益自动控制:
[0075] 步骤A、利用第一个Training sig时段内的所有接收信号计算该Training sig时 段内信号的平均功率,并利用该Training sig时段内的平均功率与期望进入ADC的目标接 收信号功率之间的差值计算得到接收通道增益;
[0076] 步骤B、判断当前计算得到的接收通道增益是否为合理范围内的接收通道增益; 如果否,则执行步骤C ;如果是,则执行步骤F ;
[0077] 步骤C、判断当前的Training sig时段之后是否还存在下一个Training sig时 段;如果是,则执行步骤D ;如果否,则执行步骤G ;
[0078] 步骤D、利用增益调整步长在当前的Training sig时段对应的Adjust时段内调整 本时隙的接收通道增益,之后执行步骤E ;
[0079] 步骤E、利用下一个Training sig时段内的所有接收信号计算该下一个Training sig时段内信号的平均功率,并利用该下一个Training sig时段内的平均功率与期望进入 ADC的目标接收信号功率之间的差值计算得到接收通道增益;之后执行步骤B ;
[0080] 步骤F、利用当前计算得到的接收通道增益在当前的Training sig时段对应的 Adjust时段内调整本时隙的接收通道增益,并结束流程;
[0081] 步骤G、确认本时隙的接收通道增益调整失败,并结束流程。
[0082] 本发明实施例中,所述AGCT时段中包括多个Training sig时段以及分别与所述 多个Training sig时段对应的Adjust时段;其中,所述AGCT时段的长度基于Training sig时段的长度、Adjust时段的长度、Training sig时段和Adjust时段的数量共同确定。
[0083] 本发明实施例中,Training sig时段的长度基于网络中各设备的最大移动速度确 定;Adjust时段的长度基于接收端调整接收通道增益的响应速度确定;Training sig时段 和Adjust时段的数量基于网络动态范围以及接收端的模数转换器ADC所能够接受的动态 范围共同确定。
[0084] 本发明实施例中,所述数据的每个时隙中还包括保护间隔GP时段。
[0085] 本发明实施例中,所述AGCT时段中携带的用于进行AGC的训练信号为采用短序列 循环移位扩展序列长度的方式生成的。
[0086] 其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合 并为一个模块,也可以进一步拆分成多个子模块。
[0087] 实施例三
[0088] 基于与上述方法同样的发明构思,本发明实施例中还提供了一种发送端,如图5 所示,该发送端包括:
[0089] 生成模块21,用于生成需要发送给接收端的数据,所述数据的每个时隙中包括自 动增益控制训练AGCT时段和数据PDATA时段,AGCT时段中包括用于进行自动增益控制AGC 的训练信号,PDATA时段中包括数据内容;
[0090] 发送模块22,用于将所述数据发送给接收端,由接收端利用AGCT时段中携带的用 于进行AGC的训练信号进行本时隙的接收通道增益自动控制。
[0091] 本发明实施例中,所述AGCT时段中包括多个训练信号Training sig时段以及分 别与所述多个Training sig时段对应的调整Adjust时段;其中,所述AGCT时段的长度基 于Training sig时段的长度、Adjust时段的长度、Training sig时段和Adjust时段的数 量共同确定。
[0092] 本发明实施例中,Training sig时段的长度基于网络中各设备的最大移动速度确 定;Adjust时段的长度基于接收端调整接收通道增益的响应速度确定;Training sig时段 和Adjust时段的数量基于网络动态范围以及接收端的模数转换器ADC所能够接受的动态 范围共同确定。
[0093] 本发明实施例中,所述数据的每个时隙中还包括保护间隔GP时段。
[0094] 本发明实施例中,所述AGCT时段中携带的用于进行AGC的训练信号为采用短序列 循环移位扩展序列长度的方式生成的。
[0095] 其中,本发明装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合 并为一个模块,也可以进一步拆分成多个子模块。
[0096] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助 软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更 佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的 部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若 干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发 明各个实施例所述的方法。
[0097] 本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流 程并不一定是实施本发明所必须的。
[0098] 本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分 布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上 述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
[0099] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0100] 以上公开的仅为本发明的几个具体实施例,但是,本发明并非局限于此,任何本领 域的技术人员能思之的变化都应落入本发明的保护范围。
【权利要求】
1. 一种接收通道增益自动控制方法,其特征在于,该方法包括: 接收端接收来自发送端的数据,所述数据的每个时隙中包括自动增益控制训练AGCT 时段和数据PDATA时段;其中,所述AGCT时段中包括用于进行自动增益控制AGC的训练信 号,所述PDATA时段中包括数据内容; 所述接收端利用所述AGCT时段中携带的用于进行AGC的训练信号进行本时隙的接收 通道增益自动控制。
2. 如权利要求1所述的方法,其特征在于,所述AGCT时段中包括训练信号Training sig时段和调整Adjust时段,所述接收端利用所述AGCT时段中携带的用于进行AGC的训练 信号进行本时隙的接收通道增益自动控制,包括: 所述接收端利用所述Training sig时段内的所有接收信号计算Training sig时段内 信号的平均功率,并通过所述平均功率与期望进入模数转换器ADC的目标接收信号功率之 间的差值计算得到接收通道增益,并利用计算得到的接收通道增益在所述Adjust时段内 调整本时隙的接收通道增益。
3. 如权利要求1或2所述的方法,其特征在于,所述AGCT时段中包括多个Training sig时段以及分别与所述多个Training sig时段对应的Adjust时段,所述接收端利用所述 AGCT时段中携带的用于进行AGC的训练信号进行本时隙的接收通道增益自动控制,具体包 括: 步骤A、所述接收端利用第一个Training sig时段内的所有接收信号计算该Training sig时段内信号的平均功率,并利用该Training sig时段内的平均功率与期望进入ADC的 目标接收信号功率之间的差值计算得到接收通道增益; 步骤B、所述接收端判断当前计算得到的接收通道增益是否为合理范围内的接收通道 增益;如果否,则执行步骤C ;如果是,则执行步骤F ; 步骤C、所述接收端判断当前的Training sig时段之后是否还存在下一个Training sig时段;如果是,则执行步骤D ;如果否,则执行步骤G ; 步骤D、所述接收端利用增益调整步长在当前的Training sig时段对应的Adjust时段 内调整本时隙的接收通道增益,之后执行步骤E ; 步骤E、所述接收端利用下一个Training sig时段内的所有接收信号计算该下一个 Training sig时段内信号的平均功率,并利用该下一个Training sig时段内的平均功率与 期望进入ADC的目标接收信号功率之间的差值计算得到接收通道增益;之后执行步骤B ; 步骤F、所述接收端利用当前计算得到的接收通道增益在当前的Training sig时段对 应的Adjust时段内调整本时隙的接收通道增益,并结束流程; 步骤G、所述接收端确认本时隙的接收通道增益调整失败,并结束流程。
4. 如权利要求1或2所述的方法,其特征在于,所述AGCT时段中包括多个Training sig时段以及分别与所述多个Training sig时段对应的Adjust时段;其中,所述AGCT时段 的长度基于Training sig时段的长度、Adjust时段的长度、Training sig时段和Adjust 时段的数量共同确定。
5. 如权利要求4所述的方法,其特征在于, Training sig时段的长度基于网络中各设备的最大移动速度确定; Adjust时段的长度基于接收端调整接收通道增益的响应速度确定; Training sig时段和Adjust时段的数量基于网络动态范围以及接收端的模数转换器 ADC所能够接受的动态范围共同确定。
6. 如权利要求1所述的方法,其特征在于,所述数据的每个时隙中还包括保护间隔GP 时段。
7. 如权利要求1所述的方法,其特征在于,所述AGCT时段中携带的用于进行AGC的训 练信号为采用短序列循环移位扩展序列长度的方式生成的。
8. -种接收通道增益自动控制方法,其特征在于,该方法包括: 发送端生成需要发送给接收端的数据,所述数据的每个时隙中包括自动增益控制训练 AGCT时段和数据PDATA时段,所述AGCT时段中包括用于进行自动增益控制AGC的训练信 号,所述PDATA时段中包括数据内容; 所述发送端将所述数据发送给接收端,由所述接收端利用所述AGCT时段中携带的用 于进行AGC的训练信号进行本时隙的接收通道增益自动控制。
9. 如权利要求8所述的方法,其特征在于,所述AGCT时段中包括多个训练信号 Training sig时段以及分别与所述多个Training sig时段对应的调整Adjust时段;其中, 所述AGCT时段的长度基于Training sig时段的长度、Adjust时段的长度、Training sig 时段和Adjust时段的数量共同确定。
10. 如权利要求9所述的方法,其特征在于, Training sig时段的长度基于网络中各设备的最大移动速度确定; Adjust时段的长度基于接收端调整接收通道增益的响应速度确定; Training sig时段和Adjust时段的数量基于网络动态范围以及接收端的模数转换器 ADC所能够接受的动态范围共同确定。
11. 如权利要求8所述的方法,其特征在于,所述数据的每个时隙中还包括保护间隔GP 时段。
12. 如权利要求8所述的方法,其特征在于,所述AGCT时段中携带的用于进行AGC的训 练信号为采用短序列循环移位扩展序列长度的方式生成。
13. 一种接收端,其特征在于,该接收端包括: 接收模块,用于接收来自发送端的数据,所述数据的每个时隙中包括自动增益控制训 练AGCT时段和数据PDATA时段;所述AGCT时段中包括用于进行自动增益控制AGC的训练 信号,所述HMTA时段中包括数据内容; 控制模块,用于利用所述AGCT时段中携带的用于进行AGC的训练信号进行本时隙的接 收通道增益自动控制。
14. 如权利要求13所述的接收端,其特征在于, 所述控制模块,具体用于当所述AGCT时段中包括训练信号Training sig时段和调整 Adjust时段时,利用所述Training sig时段内的所有接收信号计算Training sig时段内 信号的平均功率,并通过所述平均功率与期望进入模数转换器ADC的目标接收信号功率之 间的差值计算得到接收通道增益,并利用计算得到的接收通道增益在所述Adjust时段内 调整本时隙的接收通道增益。
15. 如权利要求13或14所述的接收端,其特征在于, 所述控制模块,进一步用于当所述AGCT时段中包括多个Training sig时段以及分别 与所述多个Training sig时段对应的Adjust时段时,进一步通过如下步骤进行本时隙的 接收通道增益自动控制: 步骤A、利用第一个Training sig时段内的所有接收信号计算该Training sig时段内 信号的平均功率,并利用该Training sig时段内的平均功率与期望进入ADC的目标接收信 号功率之间的差值计算得到接收通道增益; 步骤B、判断当前计算得到的接收通道增益是否为合理范围内的接收通道增益;如果 否,则执行步骤C ;如果是,则执行步骤F ; 步骤C、判断当前的Training sig时段之后是否还存在下一个Training sig时段;如 果是,则执行步骤D ;如果否,则执行步骤G ; 步骤D、利用增益调整步长在当前的Training sig时段对应的Ad just时段内调整本时 隙的接收通道增益,之后执行步骤E ; 步骤E、利用下一个Training sig时段内的所有接收信号计算该下一个Training sig 时段内信号的平均功率,并利用该下一个Training sig时段内的平均功率与期望进入ADC 的目标接收信号功率之间的差值计算得到接收通道增益;之后执行步骤B ; 步骤F、利用当前计算得到的接收通道增益在当前的Training sig时段对应的Adjust 时段内调整本时隙的接收通道增益,并结束流程; 步骤G、确认本时隙的接收通道增益调整失败,并结束流程。
16. 如权利要求13或14所述的接收端,其特征在于,所述AGCT时段中包括多个 Training sig时段以及分别与所述多个Training sig时段对应的Adjust时段;其中,所 述AGCT时段的长度基于Training sig时段的长度、Adjust时段的长度、Training sig时 段和Adjust时段的数量共同确定。
17. 如权利要求16所述的接收端,其特征在于, Training sig时段的长度基于网络中各设备的最大移动速度确定; Adjust时段的长度基于接收端调整接收通道增益的响应速度确定; Training sig时段和Adjust时段的数量基于网络动态范围以及接收端的模数转换器 ADC所能够接受的动态范围共同确定。
18. 如权利要求13所述的接收端,其特征在于, 所述数据的每个时隙中还包括保护间隔GP时段。
19. 如权利要求13所述的接收端,其特征在于, 所述AGCT时段中携带的用于进行AGC的训练信号为采用短序列循环移位扩展序列长 度的方式生成的。
20. -种发送端,其特征在于,该发送端包括: 生成模块,用于生成需要发送给接收端的数据,所述数据的每个时隙中包括自动增益 控制训练AGCT时段和数据PDATA时段,AGCT时段中包括用于进行自动增益控制AGC的训 练信号,PDATA时段中包括数据内容; 发送模块,用于将所述数据发送给接收端,由接收端利用所述AGCT时段中携带的用于 进行AGC的训练信号进行本时隙的接收通道增益自动控制。
21. 如权利要求20所述的发送端,其特征在于,所述AGCT时段中包括多个训练信号 Training sig时段以及分别与所述多个Training sig时段对应的调整Adjust时段;其中, 所述AGCT时段的长度基于Training sig时段的长度、Adjust时段的长度、Training sig 时段和Adjust时段的数量共同确定。
22. 如权利要求21所述的发送端,其特征在于, Training sig时段的长度基于网络中各设备的最大移动速度确定; Adjust时段的长度基于接收端调整接收通道增益的响应速度确定; Training sig时段和Adjust时段的数量基于网络动态范围以及接收端的模数转换器 ADC所能够接受的动态范围共同确定。
23. 如权利要求20所述的发送端,其特征在于, 所述数据的每个时隙中还包括保护间隔GP时段。
24. 如权利要求20所述的发送端,其特征在于, 所述AGCT时段中携带的用于进行AGC的训练信号为采用短序列循环移位扩展序列长 度的方式生成的。
【文档编号】H04J14/08GK104125631SQ201310148944
【公开日】2014年10月29日 申请日期:2013年4月26日 优先权日:2013年4月26日
【发明者】李林, 赵锐, 邓猛, 房家奕 申请人:电信科学技术研究院
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1