自动增益控制方法及装置.pdf

上传人:b*** 文档编号:1107276 上传时间:2018-03-31 格式:PDF 页数:15 大小:498.22KB
返回 下载 相关 举报
摘要
申请专利号:

CN200910199243.1

申请日:

2009.11.18

公开号:

CN102065528A

公开日:

2011.05.18

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):H04W 52/04申请日:20091118|||公开

IPC分类号:

H04W52/04(2009.01)I

主分类号:

H04W52/04

申请人:

联芯科技有限公司

发明人:

朱宇洪

地址:

200233 上海市钦江路333号41幢4楼

优先权:

专利代理机构:

北京集佳知识产权代理有限公司 11227

代理人:

逯长明;王宝筠

PDF下载: PDF下载
内容摘要

本发明公开了一种自动增益控制方法及装置,该方法包括:在预设业务时隙接收MBMS数据,根据接收到的MBMS数据所对应的SNR平滑值、同步突发判决结果以及CRC校验结果确定当前业务时隙的增益值;根据确定的所述当前业务时隙的增益值调整收信机增益。所述方法和装置能够合理的进行自动增益控制,提高MBMS业务的数据传输质量。

权利要求书

1: 一种自动增益控制方法, 其特征在于, 包括 : 在预设业务时隙接收 MBMS 数据, 根据接收到的 MBMS 数据所对应的 SNR 平滑值、 同步突 发判决结果以及 CRC 校验结果确定当前业务时隙的增益值 ; 根据确定的所述当前业务时隙的增益值调整收信机增益。
2: 根据权利要求 1 所述的方法, 其特征在于, 所述接收之前进一步包括 : 确定 MBMS 业务的增益指导值 ; 根据所述增益指导值对收信机增益进行初始调整, 以用于第一次接收 MBMS 数据 ; 其中, 所述增益指导值的确定方法为 : AGCbak = AGCts0+TxPowerpccpch-TxPowersccpch-mbms ; 其中, AGCbak 为所述增益指导值, AGCts0 为当前子帧 TS0 的自动增益控制值, TxPowerpccpch 为 P-CCPCH 的发送功率, TxPowersccpch-mbms 为 MBMS 业务的发送功率。
3: 根据权利要求 2 所述的方法, 其特征在于, 所述根据接收到的 MBMS 数据所对应的 SNR 平滑值、 同步突发判决结果以及 CRC 校验结果确定当前业务时隙的增益值具体为 : 判断当前业务时隙是否为 TTI 边界、 所述 CRC 校验结果是否为译码错误、 所述 SNR 平滑 值是否小于预设 SNR 门限值, 如果所述判断结果均为是, 确定当前业务时隙的增益值为所 述增益指导值 ; 否则, 判断当前业务时隙是否为 10ms 边界、 所述突发判决结果是否为是、 所述 SNR 平滑 值是否小于预设 SNR 门限值, 如果所述判断结果均为是, 确定当前业务时隙的增益值为所 述增益指导值 ; 否则, 确定当前业务时隙的增益值为增益指导值与增益步长的和。
4: 根据权利要求 3 所述的方法, 其特征在于, 所述增益步长 ΔAGC 的计算方法为 : ΔAGC = RSSImeas-RSSItarget ; 其中, RSSImeas 为所述 MBMS 数据所对应的 RSSI 值, RSSItarget 为自动增益控制的 RSSI 目 标值。
5: 根据权利要求 1 至 4 任一项所述的方法, 其特征在于, 所述突发判决具体为 : 判断当前时隙是否为 TTI 的前 10ms 边界, 如果是, 判断 TFCI 是否为 1、 译码比特 “01” 数据是否满足预定门限, 如果所述判断结果均为是, 则突发判决结果为是, 否则, 突发判决结果为否。
6: 根据权利要求 1 至 4 任一项所述的方法, 其特征在于, 所述 SNR 平滑值的计算方法 为: 计算当前业务时隙接收到的 MBMS 数据所对应的解调 SNR, 同时, 使用以下公式计算所 述 SNR 平滑值 : 其中, 为 SNR 平滑值, SNR 为当前业务时隙对应的解调 SNR。
7: 根据权利要求 1 至 4 任一项所述的方法, 其特征在于, 所述确定当前业务时隙的增益 值之后进一步包括 : 根据确定的当前业务时隙的增益值更新所述增益指导值。
8: 根据权利要求 7 所述的方法, 其特征在于, 所述根据确定的当前业务时隙的增益值 2 更新所述增益指导值具体为 : 判断当前业务时隙是否为 TTI 边界并判断 CRC 校验结果是否为译码正确, 如果所述判 断结果均为是, 将增益指导值更新为确定的所述增益值 ; 否则, 判断当前业务时隙是否为 10ms 边界、 所述突发判决结果是否为是、 所述 SNR 平滑 值是否大于所述 SNR 门限值, 如果判断结果均为是, 将增益指导值更新为确定的所述增益 值; 否则, 保持所述增益指导值不变。
9: 一种自动增益控制装置, 其特征在于, 包括 : 接收单元, 用于在预设业务时隙接收 MBMS 数据 ; 增益确定单元, 用于根据接收到的 MBMS 数据所对应的 SNR 平滑值、 同步突发判决结果 以及 CRC 校验结果确定当前业务时隙的增益值 ; 调整单元, 用于根据确定的所述当前业务时隙的增益值调整收信机增益。
10: 根据权利要求 9 所述的装置, 其特征在于, 还包括 : 初始指导值确定单元, 用于确定 MBMS 业务的增益指导值 ; 其中, 所述增益指导值的 确定方法为 : AGCbak = AGCts0+TxPowerpccpch-TxPowersccpch-mbms ; 其 中, AGCbak 为 所 述 增 益 指 导值, AGCts0 为当前子帧 TS0 的自动增益控制值, TxPowerpccpch 为 P-CCPCH 的发送功率, TxPowersccpch-mbms 为 MBMS 业务的发送功率 ; 初始调整单元, 用于根据所述增益指导值对收信机增益进行初始调整, 以用于第一次 接收 MBMS 数据。
11: 根据权利要求 10 所述的装置, 其特征在于, 所述增益确定单元具体用于 : 判断当前 业务时隙是否为 TTI 边界、 所述 CRC 校验结果是否为译码错误、 所述 SNR 平滑值是否小于 预设 SNR 门限值, 如果所述判断结果均为是, 确定当前业务时隙的增益值为所述增益指导 值; 如果所述判断结果为否, 判断当前业务时隙是否为 10ms 边界、 所述突发判决结果是否 为是、 所述 SNR 平滑值是否小于预设 SNR 门限值, 如果所述判断结果均为是, 确定当前业务 时隙的增益值为所述增益指导值, 如果所述判断结果为否, 确定当前业务时隙的增益值为 增益指导值与增益步长的和。
12: 根据权利要求 11 或 11 所述的装置, 其特征在于, 还包括 : 更新单元, 用于根据确定的当前业务时隙的增益值更新所述增益指导值。
13: 根据权利要求 12 所述的装置, 其特征在于, 所述更新单元具体用于 : 判断当前业务时隙是否为 TTI 边界并判断 CRC 校验结果是否为译码正确, 如果所述判 断结果均为是, 将增益指导值更新为确定的所述增益值 ; 如果所述判断结果为否, 判断当前 业务时隙是否为 10ms 边界、 所述突发判决结果是否为是、 所述 SNR 平滑值是否大于所述 SNR 门限值, 如果判断结果均为是, 将增益指导值更新为确定的所述增益值, 否则, 保持所述增 益指导值不变。

说明书


自动增益控制方法及装置

    【技术领域】
     本发明涉及通信技术领域, 尤其涉及一种自动增益控制方法及装置。背景技术 随着社会的演变和科技的进步, 手机除了满足基本通信的需要外, 其多功能化和 多媒体化的趋势越来越明显。从通话到短信, 从上网到音乐, 各类数据增值业务层出不穷, 如今 3G+ 时代的到来让 “掌” 握电视成为了现实。但是, 目前国内提供的手机电视是点对 点单播模式的多媒体业务, 这种方式下, 资源利用率低、 成本高、 资费昂贵, 不利于业务的推 广; 而如小区广播这样点对多点的广播业务目前只能开展文本格式的短消息服务, 不能满 足音视频和数据等多样化服务的需求。
     因此, 全球第三代移动通信标准组织 3GPP 在 R6 版本中引入了多媒体广播多播业 务 (MBMS, Multimedia Broadcast Multicast Service), 其目的是为了支持广播业务, 在同
     一时间为多用户提供高速数据业务。 为了更有效的在时分同步的码分多址技术 (TD-SCDMA, Time Division-Synchronous Code Division Multiple Access) 上开展多媒体广播多播业 务 ( 以下简称 MBMS), 在物理层引入了创新的增强技术, 写入 3GPP R7 及其演进版本中。
     根据节目源数据分配, MBMS 业务信道存在连续和不连续发送的可能, 具体到物理 资源上, 存在传输时间间隔 (TTI, Transmission Time Interval) 连续发送和不连续发送, 即有些 TTI 承载 MBMS 数据, 有些 TTI 不承载 MBMS 数据。如图 1 所示, 为 MBMS 业务连续发 送示意图, 图中每个 TTI 上均承载 MBMS 数据 ; 如图 2 所示, 为 MBMS 业务不连续发送示意图, 图中有一部分 TTI(NULL) 未承载 MBMS 数据。在无 MBMS 数据下发时, 网络侧在相应 TTI 关 闭下行发送。考虑 MBMS 业务不连续发送时终端同步需要, 网络可以选择在无 MBMS 数据下 发时, 选择发送同频突发脉冲 (SB, Synchronization Burst), 如图 3 所示。SB 的发送数据 固定, 传输格式组合指示 (TFCI) = 0, 数据为 “01” 格式以重复, SB 的重复周期为 10ms。
     自动增益控制主要是调节 RF 器件收信机的增益, 从而跟踪因为终端位置变化、 衰 落、 多径等引起的信号变化, 合理的自动增益控制可以使收信机接收的信号达到解调的最 佳需求, 从而获得理想的解调性能。 现有系统中自动增益控制方法一般为 : 对指定业务时隙 的接收信号进行接收的信号强度指示 (RSSI, Received Signal Strength Indication) 测 量, 通过 RSSI 测量值与自动增益控制中的 RSSI 目标值进行比较, 生成自动增益控制的增益 调整方向和增益步长, 根据所述调整方向和步长进行收信机增益的调整。
     发明人发现 : 现有的自动增益控制方法无法适应网络侧 MBMS 业务数据传输的不 同模式, 特别在从无信号恢复到有信号时, 需要很长时间才能将增益值控制在合理水平, 从 而影响 MBMS 业务的数据传输质量。 发明内容
     有鉴于此, 本发明要解决的技术问题是, 提供一种自动增益控制方法及装置, 能够 合理地进行自动增益控制, 提高 MBMS 业务的数据传输质量。为此, 本发明实施例采用如下技术方案 :
     本发明实施例提供一种自动增益控制方法, 包括 :
     在预设业务时隙接收 MBMS 数据, 根据接收到的 MBMS 数据所对应的 SNR 平滑值、 同 步突发判决结果以及 CRC 校验结果确定当前业务时隙的增益值 ;
     根据确定的所述当前业务时隙的增益值调整收信机增益。
     其中, 所述接收之前进一步包括 :
     确定 MBMS 业务的增益指导值 ;
     根据所述增益指导值对收信机增益进行初始调整, 以用于第一次接收 MBMS 数据 ;
     其中, 所述增益指导值的确定方法为 :
     AGCbak = AGCts0+TxPowerpccpch-TxPowersccpch-mbms ;
     其 中, AGCbak 为 所 述 增 益 指 导 值, AGCts0 为 当 前 子 帧 TS0 的 自 动 增 益 控 制 值, TxPowerpccpch 为 P-CCPCH 的发送功率, TxPowersccpch-mbms 为 MBMS 业务的发送功率。
     所述根据接收到的 MBMS 数据所对应的 SNR 平滑值、 同步突发判决结果以及 CRC 校 验结果确定当前业务时隙的增益值具体为 :
     判断当前业务时隙是否为 TTI 边界、 所述 CRC 校验结果是否为译码错误、 所述 SNR 平滑值是否小于预设 SNR 门限值, 如果所述判断结果均为是, 确定当前业务时隙的增益值 为所述增益指导值 ;
     否则, 判断当前业务时隙是否为 10ms 边界、 所述突发判决结果是否为是、 所述 SNR 平滑值是否小于预设 SNR 门限值, 如果所述判断结果均为是, 确定当前业务时隙的增益值 为所述增益指导值 ;
     否则, 确定当前业务时隙的增益值为增益指导值与增益步长的和。
     所述增益步长 ΔAGC 的计算方法为 :
     ΔAGC = RSSImeas-RSSItarget ;
     其中, RSSImeas 为所述 MBMS 数据所对应的 RSSI 值, RSSItarget 为自动增益控制的 RSSI 目标值。
     所述突发判决具体为 :
     判断当前时隙是否为 TTI 的前 10ms 边界, 如果是,
     判断 TFCI 是否为 1、 译码比特 “01” 数据是否满足预定门限, 如果所述判断结果均 为是, 则突发判决结果为是, 否则, 突发判决结果为否。
     所述 SNR 平滑值的计算方法为 :
     计算当前业务时隙接收到的 MBMS 数据所对应的解调 SNR, 同时, 使用以下公式计 算所述 SNR 平滑值 :
     其中,为 SNR 平滑值, SNR 为当前业务时隙对应的解调 SNR。所述确定当前业务时隙的增益值之后进一步包括 :
     根据确定的当前业务时隙的增益值更新所述增益指导值。
     所述根据确定的当前业务时隙的增益值更新所述增益指导值具体为 :
     判断当前业务时隙是否为 TTI 边界并判断 CRC 校验结果是否为译码正确, 如果所 述判断结果均为是, 将增益指导值更新为确定的所述增益值 ;否则, 判断当前业务时隙是否为 10ms 边界、 所述突发判决结果是否为是、 所述 SNR 平滑值是否大于所述 SNR 门限值, 如果判断结果均为是, 将增益指导值更新为确定的所述 增益值 ;
     否则, 保持所述增益指导值不变。
     本发明实施例还提供一种自动增益控制装置, 包括 :
     接收单元, 用于在预设业务时隙接收 MBMS 数据 ;
     增益确定单元, 用于根据接收到的 MBMS 数据所对应的 SNR 平滑值、 同步突发判决 结果以及 CRC 校验结果确定当前业务时隙的增益值 ;
     调整单元, 用于根据确定的所述当前业务时隙的增益值调整收信机增益。
     其中, 还包括 :
     初始指导值确定单元, 用于确定 MBMS 业务的增益指导值 ; 其中, 所述增益指导 值的确定方法为 : AGCbak = AGCts0+TxPowerpccpch-TxPowersccpch-mbms ; 其中, AGCbak 为所述增益 指导值, AGCts0 为当前子帧 TS0 的自动增益控制值, TxPowerpccpch 为 P-CCPCH 的发送功率, TxPowersccpch-mbms 为 MBMS 业务的发送功率 ;
     初始调整单元, 用于根据所述增益指导值对收信机增益进行初始调整, 以用于第 一次接收 MBMS 数据。 所述增益确定单元具体用于 : 判断当前业务时隙是否为 TTI 边界、 所述 CRC 校验结 果是否为译码错误、 所述 SNR 平滑值是否小于预设 SNR 门限值, 如果所述判断结果均为是, 确定当前业务时隙的增益值为所述增益指导值 ; 如果所述判断结果为否, 判断当前业务时 隙是否为 10ms 边界、 所述突发判决结果是否为是、 所述 SNR 平滑值是否小于预设 SNR 门限 值, 如果所述判断结果均为是, 确定当前业务时隙的增益值为所述增益指导值, 如果所述判 断结果为否, 确定当前业务时隙的增益值为增益指导值与增益步长的和。
     还包括 : 更新单元, 用于根据确定的当前业务时隙的增益值更新所述增益指导值。
     所述更新单元具体用于 : 判断当前业务时隙是否为 TTI 边界并判断 CRC 校验结果 是否为译码正确, 如果所述判断结果均为是, 将增益指导值更新为确定的所述增益值 ; 如果 所述判断结果为否, 判断当前业务时隙是否为 10ms 边界、 所述突发判决结果是否为是、 所 述 SNR 平滑值是否大于所述 SNR 门限值, 如果判断结果均为是, 将增益指导值更新为确定的 所述增益值, 否则, 保持所述增益指导值不变。
     对于上述技术方案的技术效果分析如下 :
     通过当前业务时隙接收到的 MBMS 数据所对应的信噪比 (SNR, signal to noise ratio) 平滑值、 同步突发判决结果以及 CRC 校验结果确定当前业务时隙的增益值, 从而使 得增益值更为合理, 进而使得自动增益控制更为合理, 从而提高了 MBMS 业务的数据传输质 量。
     附图说明
     图 1 为现有技术 MBMS 业务连续发送示意图 ; 图 2 为现有技术 MBMS 业务不连续发送示意图 ; 图 3 为现有技术 MBMS 业务不连续发送时发送同步突发脉冲示意图 ; 图 4 为本发明实施例 TD-SCDMA 子帧结构示意图 ;图 5 为本发明实施例 TD-SCDMA 系统的 Burst 结构示意图 ; 图 6 为本发明实施例 UTN 模式示意图 ; 图 7 为本发明实施例自动增益控制方法流程示意图 ; 图 8 为本发明实施例另一种自动增益控制方法流程示意图 ; 图 9 为本发明实施例一种自动增益控制装置结构示意图。具体实施方式
     时分码分多址系统中, 以 TD-SCDMA 系统为例, 其子帧 (Subframe) 结构如图 4 所 示, 其中, TS0 固定用作下行, TS1 固定用作上行, 切换点 (Switching Point) 作为上行、 下 行时隙的分界点, 可调整。对于普通脉冲 (Burst), 长度为 864chips, 其结构如图 5 所示。 TD-SCDMA 系统中子帧长度为 5ms, 无线帧长度为 10ms, 终端根据网络系统消息维护子帧号 (SFN)。
     TD-MBMS 采用现有 TD-SCDMA 系统的帧结构, 信道复接、 编码、 调制、 交织和打孔都 遵循 3GPP 信号流程规范。MBMS 时隙采用正交相移键控 (QPSK) 调制、 Turbo 编码。MBMS 业 务是单向的下行业务, 时隙的物理层速率可以达到 128kbps。 MBMS 组网时, 一般采用同时隙的组网方式 (UTN, Union Timeslot Network) 即对于 内容相同的 MBMS 业务, 采用同频点、 同时隙、 同步发送相同内容, 而且使用相同的 Midamble 码和扰码。UTN 技术中要求广播业务区域内的所有相邻基站同步发射相同的无线信号。如 图 6 所示, 在 UTN 模式下, UE 可以将来自于不同基站的信号视为多径信号, 从而大大提高了 频谱利用率。
     TD-MBMS 系 统 中, MBMS 点 到 多 点 控 制 信 道 (MCCH, MBMS point-to-multipoint Control Channel) 和 MBMS 点到多点业务信道 (MTCH) 是必选信道。在无线资源控制协议 (RRC) 连接模式或空闲模式下, MCCH 用于在网络侧和终端 UE 之间传输下行的控制面信息。 MCCH 上的控制面信息是 MBMS 特有的, 发送到存在激活 ( 或用户加入的 )MBMS 业务的小区的 UE。 MCCH 映射到系统消息所指示的辅助公共控制信道 (S-CCPCH) 承载的一个特定的前向接 入信道 (FACH) 上。在 RRC 连接或空闲模式下, MTCH 用于在网络侧和 UE 之间传输用户面的 下行信息。在 MTCH 上的用户面信息是 MBMS 业务特有的, 发送到存在激活 MBMS 业务的小区 的 UE。MTCH 总是映射在 MCCH 上指示的 S-CCPCH 的一个特定的 FACH 上, 并且, 在 MCCH 上标 示。其中, S-CCPCH 是下行公共传输物理信道, 因此在 Burst 结构中控制符号只传输 TFCI, 不存在 SS、 TPC。
     每个小区可以利用一个或多个下行时隙用于 MBMS 业务的传输, 可以支持多个 MBMS 业务通过时分方式复用在一个时隙的物理资源上。 具体的传输周期也可以通过配置改 变。
     根据节目源数据分配, MBMS 业务信道存在连续和不连续发送的可能, 具体到物理 资源上, 存在 TTI(Transmission Time Interval) 连续发送和不连续发送, 即有些 TTI 承 载 MBMS 数据, 有些 TTI 不承载 MBMS 数据。图 1 图 2 是 MBMS 业务发送示意图。在无 MBMS 数据下发时, 网络侧在相应 TTI 关闭下行发送。并且, 考虑 MBMS 业务不连续发送时终端同 步需要, 网络可以选择在无 MBMS 业务数据下发时, 选择发送同频突发 SB(Synchronization Burst)。如图 3 所示。SB 的发送数据固定, TFCI = 0, 数据为 “01” 格式以重复, SB 的重复
     周期为 10ms。
     自动增益控制主要是调节 RF 器件收信机的增益, 从而跟踪因为终端位置变化、 衰 落、 多径等引起的信号变化, 合理的自动增益控制可以使收信机接收的信号达到解调的最 佳需求, 从而获得理想的解调性能。一般的收信机中有两处可以调节增益 : 低噪声放大器 (LNA, Low NoiseAmplifier) 和基带部分。
     现有系统中自动增益控制方法一般为 : 对指定业务时隙的接收信号进行 RSSI 测 量, 通过 RSSI 测量值与 RSSI 目标值进行比较, 生成自动增益控制的增益调整方向和增益步 长; 之后, 通过所述调整方向和步长, 查找 AGC 表格, 获得可变增益放大器 (VGA, Volatile Gain Amplifier) 的控制字, 通过处理器的相应端口写至 RF 的相应寄存器中, 达到自动增 益控制的目的。在查 AGC 表格的同时还可以获得对应 LNA 的开关状态。AGC 表由终端生产 测试生成, AGC 表格相邻项之间提供的增益相差 1dB 的线性变化。
     综合以上描述, 在时分码分多址系统中, 一般的专用或共享信道业务可以通过专 用信令、 闭环控制等手段, 网络侧和终端进行发送、 接收功率控制, 使得 AGC 保持在较合理 的水平。由于 MBMS 是单向的下行公共业务, 终端无法获得网络侧业务数据发送的模式。假 设不连续传输的 TTI 为 N, TTI 一般为 40ms, 每 5ms 子帧最大调整量为 [-2, 2], 则从有信号 突变至无信号, 经过 N 个 TTI 的调整, AGC 最大可调 2*8*N, 一般收信机可容忍的动态范围为 10 ~ 20dB, 超过该范围则可能导致解调失败。因此, 现有的自动增益控制方法无法适应网 络侧 MBMS 业务数据传输的不同模式, 特别在从无信号恢复到有信号时, 需要很长时间才能 将 AGC 控制在合理水平, 从而降低了终端的解调、 译码质量, 进而降低了 MBMS 业务的数据传 输质量。 因此, 本发明实施例提供一种自动增益控制方法及装置, 能够合理地进行自动增 益控制, 提高 MBMS 业务的数据传输质量。
     以下, 结合附图详细说明本发明实施例自动增益控制方法及装置的实现。
     图 7 为本发明实施例一种自动增益控制方法流程示意图, 如图 7 所示, 包括 :
     步骤 701 : 在预设业务时隙接收 MBMS 数据, 根据接收到的 MBMS 数据所对应的 SNR 平滑值、 同步突发判决结果以及循环冗余 (CRC) 校验结果确定当前业务时隙的增益值 ;
     步骤 702 : 根据确定的所述当前业务时隙的增益值调整收信机增益。
     图 7 所示的本发明实施例中, 通过 SNR 平滑值、 同步突发判决结果以及 CRC 校验结 果确定当前业务时隙的增益值, 从而使得增益值更为合理, 提高了 MBMS 业务的数据传输质 量。
     图 8 在图 7 的基础上进一步详细说明本发明实施例自动增益控制方法的实现, 如 图 8 所示, 包括 :
     步骤 801 : 确定 MBMS 业务的增益指导值, 根据所述增益指导值对收信机增益进行 初始调整。
     MBMS 映射在 SCCPCH 物理信道上, 在小区内采用恒定功率全向发送。考虑 TS0 具有信标信道 ( 如主公共控制物理信道 (P-CCPCH, Primary Common Control Physical Channel)) 的传输, TS0 AGC 控制较为合理。P-CCPCH 的发送功率在系统消息中通知终端, MBMS 业务的发送功率网络侧也可选择在系统消息中通知终端。因此 MBMS 业务接收的增益 指导值可通过下式获得 :
     AGCbak = AGCts0+TxPowerpccpch-TxPowersccpch-mbms ;
     其中, AGCbak 为所述增益指导值, 也即 MBMS 业务的初始自动增益控制值, AGCts0 为 当前子帧 TS0 的自动增益控制值, TxPowerpccpch 为 P-CCPCH 的发送功率, TxPowersccpch-mbma 为 MBMS 业务的发送功率。其中, 如果 TxPowersccpch-mbms 缺省, 则将 TS0 AGC 设置为 MBMS 业务接 收的增益指导值。
     步骤 802 : 在预设业务时隙接收 MBMS 数据。
     步骤 803 : 计算所述业务时隙的 RSSI, 根据计算得到的 RSSI 计算增益步长 ΔAGC。
     所述增益步长 ΔAGC 的计算方法可以为 :
     ΔAGC = RSSImeas-RSSItarget
     其中, ΔAGC 为有符号数, |ΔAGC| 为 AGC 调整步长, 调整方向通过符号判断。 RSSImeas 为 计 算 得 到 的 当 前 业 务 时 隙 的 RSSI 值, RSSItarget 为 AGC 调 整 的 RSSI 目 标 值, RSSItarget 可以根据收信机接收参数及算法解调性能综合决定。
     考虑信号突变的带来的 AGC 控制不合理影响, 可以对所述增益步长进行平滑约束 处理。即 -N ≤ ΔAGC ≤ M, 其中, N 和 M 为 AGC 调整上、 下限边界值。
     步骤 804 : 计算 MBMS 数据所对应的 SNR 平滑值。
     本步骤的具体实现可以为 :
     计算当前业务时隙接收到的 MBMS 数据所对应的解调 SNR, 同时, 使用以下公式计 算所述 SNR 平滑值 :
     其中,为 SNR 平滑值, SNR 为当前业务时隙对应的解调 SNR。步骤 805 : 进行同步突发判决。
     同步突发传输间隔为 10ms, 考虑 DTX 的可能, 如果为 TTI 前 10ms 边界即子帧号 SFN% TTI = 1, 则进行同步突发检测。同步突发需要满足下面条件 :
     则 FSB = 1, 否则, FSB = 0。也即本步骤的实现可以为 :
     判断当前时隙是否为 TTI 的前 10ms 边界, 如果是,
     判断 TFCI 是否为 1、 译码比特 “01” 数据是否满足预定门限, 如果是, 突发判决结果 为是, 否则, 突发判决结果为否。
     另外, 考虑 DTX 的可能, 如果 FSB = 1, 则可以删除剩余 TTI-2 子帧的业务时隙接收, 即在剩余子帧不进行 AGC 调整。
     步骤 806 : 计算 CRC 校验结果。
     根据业务的 TTI 判断, 如果为 TTI 边界, 即 SFN% TTI = TTI-1, 则进行业务数据信 道译码, CRC 校验。可以设定 CRC 为 1 表示译码正确, 为 0 表示译码错误。TTI 一般为 40ms。
     其中, 步骤 803 ~步骤 806 的执行顺序并不限制, 只要在步骤 802 ~步骤 807 之间 完成即可。
     步骤 807 : 根据上述 SNR 平滑值、 同步突发判决结果以及 CRC 校验结果确定当前业 务时隙的增益值。记当前时隙控制增益为 AGCcrt, 增益指导值为 AGCbak, 平滑 SNR 判断门限为 TSNR, 一 般地, TSNR 取值为 0。根据上述计算的参数进行综合判断, 计算下子帧对应业务时隙的 AGC 及备份 AGC。
     调整 AGC 的方法 : 如果当前 TTI 译码 CRC 校验结果错误, 且, SNR 平滑值小于预设 的 SNR 门限值, 则认为无信号, 恢复之前接收合理的 AGC 为下一子帧时隙接收的增益值 ; 如 果当前 TTI 前 10ms 突发判决结果为是, 且, SNR 平滑值小于预设的 SNR 门限值, 则认为无信 号, 恢复之前接收合理的 AGC 为下一子帧时隙接收的增益值 ; 在其他情况下, 根据 RSSI 测 量值及预设 AGC 调整的 RSSI 目标值得到增益调整步长以及调整方向, 进行增益指导值的调 整, 从而得到当前的增益值。因此, 本步骤的实现可以为 :
     判断当前业务时隙是否为 TTI 边界、 所述 CRC 校验结果是否为译码错误、 所述 SNR 平滑值是否小于预设 SNR 门限值, 如果所述判断结果均为是, 确定当前业务时隙的增益值 为所述增益指导值 ;
     否则, 判断当前业务时隙是否为 10ms 边界、 所述突发判决结果是否为是、 所述 SNR 平滑值是否小于预设 SNR 门限值, 如果所述判断结果均为是, 确定当前业务时隙的增益值 为所述增益指导值 ; 否则, 确定当前业务时隙的增益值为增益指导值与增益步长的和。
     步骤 808 : 根据确定的所述当前业务时隙的增益值调整收信机增益。
     本步骤中, 根据步骤 807 中计算得到的增益值, 查询 AGC 表, 通过处理器相应接收 写入 RF 增益控制寄存器。
     步骤 809 : 根据确定的当前业务时隙的增益值更新所述增益指导值。
     所述更新可以为 :
     判断当前业务时隙是否为 TTI 边界并判断 CRC 校验结果是否为译码正确, 如果所 述判断结果均为是, 将增益指导值更新为确定的所述增益值 ;
     否则, 判断当前业务时隙是否为 10ms 边界、 所述突发判决结果是否为是、 所述 SNR 平滑值是否大于所述 SNR 门限值, 如果判断结果均为是, 将增益指导值更新为确定的所述 增益值 ;
     否则, 保持所述增益指导值不变。
     步骤 809 执行之后, 可以继续返回步骤 802 进行 MBMS 数据的接收, 从而可以达到 闭环、 自动增益控制的效果。
     相应的, 本发明实施例还提供一种自动增益控制装置, 如图 9 所示, 包括 :
     接收单元 910, 用于在预设业务时隙接收 MBMS 数据 ;
     增益确定单元 920, 用于根据接收到的 MBMS 数据所对应的 SNR 平滑值、 同步突发判 决结果以及 CRC 校验结果确定当前业务时隙的增益值 ;
     调整单元 930, 用于根据确定的所述当前业务时隙的增益值调整收信机增益。
     优选地, 该装置还可以进一步包括 :
     初始指导值确定单元 940, 用于确定 MBMS 业务的增益指导值 ;
     初始调整单元 950, 用于根据所述增益指导值对收信机增益进行初始调整, 以用于 第一次接收 MBMS 数据。
     其中, 所述增益确定单元 920 具体可以用于 : 判断当前业务时隙是否为 TTI 边界、
     所述 CRC 校验结果是否为译码错误、 所述 SNR 平滑值是否小于预设 SNR 门限值, 如果所述判 断结果均为是, 确定当前业务时隙的增益值为所述增益指导值 ; 如果所述判断结果为否, 判 断当前业务时隙是否为 10ms 边界、 所述突发判决结果是否为是、 所述 SNR 平滑值是否小于 预设 SNR 门限值, 如果所述判断结果均为是, 确定当前业务时隙的增益值为所述增益指导 值, 如果所述判断结果为否, 确定当前业务时隙的增益值为增益指导值与增益步长的和。
     优选地, 如图 9 所示, 该装置还可以包括 :
     更新单元 960, 用于根据确定的当前业务时隙的增益值更新所述增益指导值。
     具体的, 所述更新单元 960 可以用于 : 判断当前业务时隙是否为 TTI 边界并判断 CRC 校验结果是否为译码正确, 如果所述判断结果均为是, 将增益指导值更新为确定的所述 增益值 ; 如果所述判断结果为否, 判断当前业务时隙是否为 10ms 边界、 所述突发判决结果 是否为是、 所述 SNR 平滑值是否大于所述 SNR 门限值, 如果判断结果均为是, 将增益指导值 更新为确定的所述增益值, 否则, 保持所述增益指导值不变。
     图 9 所示的本发明实施例中, 接收单元 910 接收 MBMS 数据, 增益确定单元 920 通过 所述 MBMS 数据对应的 SNR 平滑值、 同步突发判决结果以及 CRC 校验结果确定当前业务时隙 的增益值, 调整单元 930 根据所述增益值进行收信机增益调整, 从而使得增益值更为合理, 提高了 MBMS 业务的数据传输质量。 本领域普通技术人员可以理解, 实现上述实施例自动增益控制方法的过程可以通 过程序指令相关的硬件来完成, 所述的程序可以存储于可读取存储介质中, 该程序在执行 时执行上述方法中的对应步骤。所述的存储介质可以如 : ROM/RAM、 磁碟、 光盘等。
     以上所述仅是本发明的优选实施方式, 应当指出, 对于本技术领域的普通技术人 员来说, 在不脱离本发明原理的前提下, 还可以做出若干改进和润饰, 这些改进和润饰也应 视为本发明的保护范围。
    

自动增益控制方法及装置.pdf_第1页
第1页 / 共15页
自动增益控制方法及装置.pdf_第2页
第2页 / 共15页
自动增益控制方法及装置.pdf_第3页
第3页 / 共15页
点击查看更多>>
资源描述

《自动增益控制方法及装置.pdf》由会员分享,可在线阅读,更多相关《自动增益控制方法及装置.pdf(15页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102065528A43申请公布日20110518CN102065528ACN102065528A21申请号200910199243122申请日20091118H04W52/0420090171申请人联芯科技有限公司地址200233上海市钦江路333号41幢4楼72发明人朱宇洪74专利代理机构北京集佳知识产权代理有限公司11227代理人逯长明王宝筠54发明名称自动增益控制方法及装置57摘要本发明公开了一种自动增益控制方法及装置,该方法包括在预设业务时隙接收MBMS数据,根据接收到的MBMS数据所对应的SNR平滑值、同步突发判决结果以及CRC校验结果确定当前业务时隙的增益值;根。

2、据确定的所述当前业务时隙的增益值调整收信机增益。所述方法和装置能够合理的进行自动增益控制,提高MBMS业务的数据传输质量。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书8页附图4页CN102065538A1/2页21一种自动增益控制方法,其特征在于,包括在预设业务时隙接收MBMS数据,根据接收到的MBMS数据所对应的SNR平滑值、同步突发判决结果以及CRC校验结果确定当前业务时隙的增益值;根据确定的所述当前业务时隙的增益值调整收信机增益。2根据权利要求1所述的方法,其特征在于,所述接收之前进一步包括确定MBMS业务的增益指导值;根据所述增益指导值对收信机增益。

3、进行初始调整,以用于第一次接收MBMS数据;其中,所述增益指导值的确定方法为AGCBAKAGCTS0TXPOWERPCCPCHTXPOWERSCCPCHMBMS;其中,AGCBAK为所述增益指导值,AGCTS0为当前子帧TS0的自动增益控制值,TXPOWERPCCPCH为PCCPCH的发送功率,TXPOWERSCCPCHMBMS为MBMS业务的发送功率。3根据权利要求2所述的方法,其特征在于,所述根据接收到的MBMS数据所对应的SNR平滑值、同步突发判决结果以及CRC校验结果确定当前业务时隙的增益值具体为判断当前业务时隙是否为TTI边界、所述CRC校验结果是否为译码错误、所述SNR平滑值是否小。

4、于预设SNR门限值,如果所述判断结果均为是,确定当前业务时隙的增益值为所述增益指导值;否则,判断当前业务时隙是否为10MS边界、所述突发判决结果是否为是、所述SNR平滑值是否小于预设SNR门限值,如果所述判断结果均为是,确定当前业务时隙的增益值为所述增益指导值;否则,确定当前业务时隙的增益值为增益指导值与增益步长的和。4根据权利要求3所述的方法,其特征在于,所述增益步长AGC的计算方法为AGCRSSIMEASRSSITARGET;其中,RSSIMEAS为所述MBMS数据所对应的RSSI值,RSSITARGET为自动增益控制的RSSI目标值。5根据权利要求1至4任一项所述的方法,其特征在于,所述。

5、突发判决具体为判断当前时隙是否为TTI的前10MS边界,如果是,判断TFCI是否为1、译码比特“01”数据是否满足预定门限,如果所述判断结果均为是,则突发判决结果为是,否则,突发判决结果为否。6根据权利要求1至4任一项所述的方法,其特征在于,所述SNR平滑值的计算方法为计算当前业务时隙接收到的MBMS数据所对应的解调SNR,同时,使用以下公式计算所述SNR平滑值其中,为SNR平滑值,SNR为当前业务时隙对应的解调SNR。7根据权利要求1至4任一项所述的方法,其特征在于,所述确定当前业务时隙的增益值之后进一步包括根据确定的当前业务时隙的增益值更新所述增益指导值。8根据权利要求7所述的方法,其特征。

6、在于,所述根据确定的当前业务时隙的增益值权利要求书CN102065528ACN102065538A2/2页3更新所述增益指导值具体为判断当前业务时隙是否为TTI边界并判断CRC校验结果是否为译码正确,如果所述判断结果均为是,将增益指导值更新为确定的所述增益值;否则,判断当前业务时隙是否为10MS边界、所述突发判决结果是否为是、所述SNR平滑值是否大于所述SNR门限值,如果判断结果均为是,将增益指导值更新为确定的所述增益值;否则,保持所述增益指导值不变。9一种自动增益控制装置,其特征在于,包括接收单元,用于在预设业务时隙接收MBMS数据;增益确定单元,用于根据接收到的MBMS数据所对应的SNR平。

7、滑值、同步突发判决结果以及CRC校验结果确定当前业务时隙的增益值;调整单元,用于根据确定的所述当前业务时隙的增益值调整收信机增益。10根据权利要求9所述的装置,其特征在于,还包括初始指导值确定单元,用于确定MBMS业务的增益指导值;其中,所述增益指导值的确定方法为AGCBAKAGCTS0TXPOWERPCCPCHTXPOWERSCCPCHMBMS;其中,AGCBAK为所述增益指导值,AGCTS0为当前子帧TS0的自动增益控制值,TXPOWERPCCPCH为PCCPCH的发送功率,TXPOWERSCCPCHMBMS为MBMS业务的发送功率;初始调整单元,用于根据所述增益指导值对收信机增益进行初始。

8、调整,以用于第一次接收MBMS数据。11根据权利要求10所述的装置,其特征在于,所述增益确定单元具体用于判断当前业务时隙是否为TTI边界、所述CRC校验结果是否为译码错误、所述SNR平滑值是否小于预设SNR门限值,如果所述判断结果均为是,确定当前业务时隙的增益值为所述增益指导值;如果所述判断结果为否,判断当前业务时隙是否为10MS边界、所述突发判决结果是否为是、所述SNR平滑值是否小于预设SNR门限值,如果所述判断结果均为是,确定当前业务时隙的增益值为所述增益指导值,如果所述判断结果为否,确定当前业务时隙的增益值为增益指导值与增益步长的和。12根据权利要求11或11所述的装置,其特征在于,还包。

9、括更新单元,用于根据确定的当前业务时隙的增益值更新所述增益指导值。13根据权利要求12所述的装置,其特征在于,所述更新单元具体用于判断当前业务时隙是否为TTI边界并判断CRC校验结果是否为译码正确,如果所述判断结果均为是,将增益指导值更新为确定的所述增益值;如果所述判断结果为否,判断当前业务时隙是否为10MS边界、所述突发判决结果是否为是、所述SNR平滑值是否大于所述SNR门限值,如果判断结果均为是,将增益指导值更新为确定的所述增益值,否则,保持所述增益指导值不变。权利要求书CN102065528ACN102065538A1/8页4自动增益控制方法及装置技术领域0001本发明涉及通信技术领域,。

10、尤其涉及一种自动增益控制方法及装置。背景技术0002随着社会的演变和科技的进步,手机除了满足基本通信的需要外,其多功能化和多媒体化的趋势越来越明显。从通话到短信,从上网到音乐,各类数据增值业务层出不穷,如今3G时代的到来让“掌”握电视成为了现实。但是,目前国内提供的手机电视是点对点单播模式的多媒体业务,这种方式下,资源利用率低、成本高、资费昂贵,不利于业务的推广;而如小区广播这样点对多点的广播业务目前只能开展文本格式的短消息服务,不能满足音视频和数据等多样化服务的需求。0003因此,全球第三代移动通信标准组织3GPP在R6版本中引入了多媒体广播多播业务MBMS,MULTIMEDIABROADC。

11、ASTMULTICASTSERVICE,其目的是为了支持广播业务,在同一时间为多用户提供高速数据业务。为了更有效的在时分同步的码分多址技术TDSCDMA,TIMEDIVISIONSYNCHRONOUSCODEDIVISIONMULTIPLEACCESS上开展多媒体广播多播业务以下简称MBMS,在物理层引入了创新的增强技术,写入3GPPR7及其演进版本中。0004根据节目源数据分配,MBMS业务信道存在连续和不连续发送的可能,具体到物理资源上,存在传输时间间隔TTI,TRANSMISSIONTIMEINTERVAL连续发送和不连续发送,即有些TTI承载MBMS数据,有些TTI不承载MBMS数据。。

12、如图1所示,为MBMS业务连续发送示意图,图中每个TTI上均承载MBMS数据;如图2所示,为MBMS业务不连续发送示意图,图中有一部分TTINULL未承载MBMS数据。在无MBMS数据下发时,网络侧在相应TTI关闭下行发送。考虑MBMS业务不连续发送时终端同步需要,网络可以选择在无MBMS数据下发时,选择发送同频突发脉冲SB,SYNCHRONIZATIONBURST,如图3所示。SB的发送数据固定,传输格式组合指示TFCI0,数据为“01”格式以重复,SB的重复周期为10MS。0005自动增益控制主要是调节RF器件收信机的增益,从而跟踪因为终端位置变化、衰落、多径等引起的信号变化,合理的自动增。

13、益控制可以使收信机接收的信号达到解调的最佳需求,从而获得理想的解调性能。现有系统中自动增益控制方法一般为对指定业务时隙的接收信号进行接收的信号强度指示RSSI,RECEIVEDSIGNALSTRENGTHINDICATION测量,通过RSSI测量值与自动增益控制中的RSSI目标值进行比较,生成自动增益控制的增益调整方向和增益步长,根据所述调整方向和步长进行收信机增益的调整。0006发明人发现现有的自动增益控制方法无法适应网络侧MBMS业务数据传输的不同模式,特别在从无信号恢复到有信号时,需要很长时间才能将增益值控制在合理水平,从而影响MBMS业务的数据传输质量。发明内容0007有鉴于此,本发明。

14、要解决的技术问题是,提供一种自动增益控制方法及装置,能够合理地进行自动增益控制,提高MBMS业务的数据传输质量。说明书CN102065528ACN102065538A2/8页50008为此,本发明实施例采用如下技术方案0009本发明实施例提供一种自动增益控制方法,包括0010在预设业务时隙接收MBMS数据,根据接收到的MBMS数据所对应的SNR平滑值、同步突发判决结果以及CRC校验结果确定当前业务时隙的增益值;0011根据确定的所述当前业务时隙的增益值调整收信机增益。0012其中,所述接收之前进一步包括0013确定MBMS业务的增益指导值;0014根据所述增益指导值对收信机增益进行初始调整,以。

15、用于第一次接收MBMS数据;0015其中,所述增益指导值的确定方法为0016AGCBAKAGCTS0TXPOWERPCCPCHTXPOWERSCCPCHMBMS;0017其中,AGCBAK为所述增益指导值,AGCTS0为当前子帧TS0的自动增益控制值,TXPOWERPCCPCH为PCCPCH的发送功率,TXPOWERSCCPCHMBMS为MBMS业务的发送功率。0018所述根据接收到的MBMS数据所对应的SNR平滑值、同步突发判决结果以及CRC校验结果确定当前业务时隙的增益值具体为0019判断当前业务时隙是否为TTI边界、所述CRC校验结果是否为译码错误、所述SNR平滑值是否小于预设SNR门限。

16、值,如果所述判断结果均为是,确定当前业务时隙的增益值为所述增益指导值;0020否则,判断当前业务时隙是否为10MS边界、所述突发判决结果是否为是、所述SNR平滑值是否小于预设SNR门限值,如果所述判断结果均为是,确定当前业务时隙的增益值为所述增益指导值;0021否则,确定当前业务时隙的增益值为增益指导值与增益步长的和。0022所述增益步长AGC的计算方法为0023AGCRSSIMEASRSSITARGET;0024其中,RSSIMEAS为所述MBMS数据所对应的RSSI值,RSSITARGET为自动增益控制的RSSI目标值。0025所述突发判决具体为0026判断当前时隙是否为TTI的前10MS。

17、边界,如果是,0027判断TFCI是否为1、译码比特“01”数据是否满足预定门限,如果所述判断结果均为是,则突发判决结果为是,否则,突发判决结果为否。0028所述SNR平滑值的计算方法为0029计算当前业务时隙接收到的MBMS数据所对应的解调SNR,同时,使用以下公式计算所述SNR平滑值00300031其中,为SNR平滑值,SNR为当前业务时隙对应的解调SNR。0032所述确定当前业务时隙的增益值之后进一步包括0033根据确定的当前业务时隙的增益值更新所述增益指导值。0034所述根据确定的当前业务时隙的增益值更新所述增益指导值具体为0035判断当前业务时隙是否为TTI边界并判断CRC校验结果是。

18、否为译码正确,如果所述判断结果均为是,将增益指导值更新为确定的所述增益值;说明书CN102065528ACN102065538A3/8页60036否则,判断当前业务时隙是否为10MS边界、所述突发判决结果是否为是、所述SNR平滑值是否大于所述SNR门限值,如果判断结果均为是,将增益指导值更新为确定的所述增益值;0037否则,保持所述增益指导值不变。0038本发明实施例还提供一种自动增益控制装置,包括0039接收单元,用于在预设业务时隙接收MBMS数据;0040增益确定单元,用于根据接收到的MBMS数据所对应的SNR平滑值、同步突发判决结果以及CRC校验结果确定当前业务时隙的增益值;0041调整。

19、单元,用于根据确定的所述当前业务时隙的增益值调整收信机增益。0042其中,还包括0043初始指导值确定单元,用于确定MBMS业务的增益指导值;其中,所述增益指导值的确定方法为AGCBAKAGCTS0TXPOWERPCCPCHTXPOWERSCCPCHMBMS;其中,AGCBAK为所述增益指导值,AGCTS0为当前子帧TS0的自动增益控制值,TXPOWERPCCPCH为PCCPCH的发送功率,TXPOWERSCCPCHMBMS为MBMS业务的发送功率;0044初始调整单元,用于根据所述增益指导值对收信机增益进行初始调整,以用于第一次接收MBMS数据。0045所述增益确定单元具体用于判断当前业务时。

20、隙是否为TTI边界、所述CRC校验结果是否为译码错误、所述SNR平滑值是否小于预设SNR门限值,如果所述判断结果均为是,确定当前业务时隙的增益值为所述增益指导值;如果所述判断结果为否,判断当前业务时隙是否为10MS边界、所述突发判决结果是否为是、所述SNR平滑值是否小于预设SNR门限值,如果所述判断结果均为是,确定当前业务时隙的增益值为所述增益指导值,如果所述判断结果为否,确定当前业务时隙的增益值为增益指导值与增益步长的和。0046还包括更新单元,用于根据确定的当前业务时隙的增益值更新所述增益指导值。0047所述更新单元具体用于判断当前业务时隙是否为TTI边界并判断CRC校验结果是否为译码正确。

21、,如果所述判断结果均为是,将增益指导值更新为确定的所述增益值;如果所述判断结果为否,判断当前业务时隙是否为10MS边界、所述突发判决结果是否为是、所述SNR平滑值是否大于所述SNR门限值,如果判断结果均为是,将增益指导值更新为确定的所述增益值,否则,保持所述增益指导值不变。0048对于上述技术方案的技术效果分析如下0049通过当前业务时隙接收到的MBMS数据所对应的信噪比SNR,SIGNALTONOISERATIO平滑值、同步突发判决结果以及CRC校验结果确定当前业务时隙的增益值,从而使得增益值更为合理,进而使得自动增益控制更为合理,从而提高了MBMS业务的数据传输质量。附图说明0050图1为。

22、现有技术MBMS业务连续发送示意图;0051图2为现有技术MBMS业务不连续发送示意图;0052图3为现有技术MBMS业务不连续发送时发送同步突发脉冲示意图;0053图4为本发明实施例TDSCDMA子帧结构示意图;说明书CN102065528ACN102065538A4/8页70054图5为本发明实施例TDSCDMA系统的BURST结构示意图;0055图6为本发明实施例UTN模式示意图;0056图7为本发明实施例自动增益控制方法流程示意图;0057图8为本发明实施例另一种自动增益控制方法流程示意图;0058图9为本发明实施例一种自动增益控制装置结构示意图。具体实施方式0059时分码分多址系统中。

23、,以TDSCDMA系统为例,其子帧SUBFRAME结构如图4所示,其中,TS0固定用作下行,TS1固定用作上行,切换点SWITCHINGPOINT作为上行、下行时隙的分界点,可调整。对于普通脉冲BURST,长度为864CHIPS,其结构如图5所示。TDSCDMA系统中子帧长度为5MS,无线帧长度为10MS,终端根据网络系统消息维护子帧号SFN。0060TDMBMS采用现有TDSCDMA系统的帧结构,信道复接、编码、调制、交织和打孔都遵循3GPP信号流程规范。MBMS时隙采用正交相移键控QPSK调制、TURBO编码。MBMS业务是单向的下行业务,时隙的物理层速率可以达到128KBPS。0061M。

24、BMS组网时,一般采用同时隙的组网方式UTN,UNIONTIMESLOTNETWORK即对于内容相同的MBMS业务,采用同频点、同时隙、同步发送相同内容,而且使用相同的MIDAMBLE码和扰码。UTN技术中要求广播业务区域内的所有相邻基站同步发射相同的无线信号。如图6所示,在UTN模式下,UE可以将来自于不同基站的信号视为多径信号,从而大大提高了频谱利用率。0062TDMBMS系统中,MBMS点到多点控制信道MCCH,MBMSPOINTTOMULTIPOINTCONTROLCHANNEL和MBMS点到多点业务信道MTCH是必选信道。在无线资源控制协议RRC连接模式或空闲模式下,MCCH用于在网。

25、络侧和终端UE之间传输下行的控制面信息。MCCH上的控制面信息是MBMS特有的,发送到存在激活或用户加入的MBMS业务的小区的UE。MCCH映射到系统消息所指示的辅助公共控制信道SCCPCH承载的一个特定的前向接入信道FACH上。在RRC连接或空闲模式下,MTCH用于在网络侧和UE之间传输用户面的下行信息。在MTCH上的用户面信息是MBMS业务特有的,发送到存在激活MBMS业务的小区的UE。MTCH总是映射在MCCH上指示的SCCPCH的一个特定的FACH上,并且,在MCCH上标示。其中,SCCPCH是下行公共传输物理信道,因此在BURST结构中控制符号只传输TFCI,不存在SS、TPC。00。

26、63每个小区可以利用一个或多个下行时隙用于MBMS业务的传输,可以支持多个MBMS业务通过时分方式复用在一个时隙的物理资源上。具体的传输周期也可以通过配置改变。0064根据节目源数据分配,MBMS业务信道存在连续和不连续发送的可能,具体到物理资源上,存在TTITRANSMISSIONTIMEINTERVAL连续发送和不连续发送,即有些TTI承载MBMS数据,有些TTI不承载MBMS数据。图1图2是MBMS业务发送示意图。在无MBMS数据下发时,网络侧在相应TTI关闭下行发送。并且,考虑MBMS业务不连续发送时终端同步需要,网络可以选择在无MBMS业务数据下发时,选择发送同频突发SBSYNCHR。

27、ONIZATIONBURST。如图3所示。SB的发送数据固定,TFCI0,数据为“01”格式以重复,SB的重复说明书CN102065528ACN102065538A5/8页8周期为10MS。0065自动增益控制主要是调节RF器件收信机的增益,从而跟踪因为终端位置变化、衰落、多径等引起的信号变化,合理的自动增益控制可以使收信机接收的信号达到解调的最佳需求,从而获得理想的解调性能。一般的收信机中有两处可以调节增益低噪声放大器LNA,LOWNOISEAMPLIFIER和基带部分。0066现有系统中自动增益控制方法一般为对指定业务时隙的接收信号进行RSSI测量,通过RSSI测量值与RSSI目标值进行比。

28、较,生成自动增益控制的增益调整方向和增益步长;之后,通过所述调整方向和步长,查找AGC表格,获得可变增益放大器VGA,VOLATILEGAINAMPLIFIER的控制字,通过处理器的相应端口写至RF的相应寄存器中,达到自动增益控制的目的。在查AGC表格的同时还可以获得对应LNA的开关状态。AGC表由终端生产测试生成,AGC表格相邻项之间提供的增益相差1DB的线性变化。0067综合以上描述,在时分码分多址系统中,一般的专用或共享信道业务可以通过专用信令、闭环控制等手段,网络侧和终端进行发送、接收功率控制,使得AGC保持在较合理的水平。由于MBMS是单向的下行公共业务,终端无法获得网络侧业务数据发。

29、送的模式。假设不连续传输的TTI为N,TTI一般为40MS,每5MS子帧最大调整量为2,2,则从有信号突变至无信号,经过N个TTI的调整,AGC最大可调28N,一般收信机可容忍的动态范围为1020DB,超过该范围则可能导致解调失败。因此,现有的自动增益控制方法无法适应网络侧MBMS业务数据传输的不同模式,特别在从无信号恢复到有信号时,需要很长时间才能将AGC控制在合理水平,从而降低了终端的解调、译码质量,进而降低了MBMS业务的数据传输质量。0068因此,本发明实施例提供一种自动增益控制方法及装置,能够合理地进行自动增益控制,提高MBMS业务的数据传输质量。0069以下,结合附图详细说明本发明。

30、实施例自动增益控制方法及装置的实现。0070图7为本发明实施例一种自动增益控制方法流程示意图,如图7所示,包括0071步骤701在预设业务时隙接收MBMS数据,根据接收到的MBMS数据所对应的SNR平滑值、同步突发判决结果以及循环冗余CRC校验结果确定当前业务时隙的增益值;0072步骤702根据确定的所述当前业务时隙的增益值调整收信机增益。0073图7所示的本发明实施例中,通过SNR平滑值、同步突发判决结果以及CRC校验结果确定当前业务时隙的增益值,从而使得增益值更为合理,提高了MBMS业务的数据传输质量。0074图8在图7的基础上进一步详细说明本发明实施例自动增益控制方法的实现,如图8所示,。

31、包括0075步骤801确定MBMS业务的增益指导值,根据所述增益指导值对收信机增益进行初始调整。0076MBMS映射在SCCPCH物理信道上,在小区内采用恒定功率全向发送。考虑TS0具有信标信道如主公共控制物理信道PCCPCH,PRIMARYCOMMONCONTROLPHYSICALCHANNEL的传输,TS0AGC控制较为合理。PCCPCH的发送功率在系统消息中通知终端,MBMS业务的发送功率网络侧也可选择在系统消息中通知终端。因此MBMS业务接收的增益指导值可通过下式获得说明书CN102065528ACN102065538A6/8页90077AGCBAKAGCTS0TXPOWERPCCPC。

32、HTXPOWERSCCPCHMBMS;0078其中,AGCBAK为所述增益指导值,也即MBMS业务的初始自动增益控制值,AGCTS0为当前子帧TS0的自动增益控制值,TXPOWERPCCPCH为PCCPCH的发送功率,TXPOWERSCCPCHMBMA为MBMS业务的发送功率。其中,如果TXPOWERSCCPCHMBMS缺省,则将TS0AGC设置为MBMS业务接收的增益指导值。0079步骤802在预设业务时隙接收MBMS数据。0080步骤803计算所述业务时隙的RSSI,根据计算得到的RSSI计算增益步长AGC。0081所述增益步长AGC的计算方法可以为0082AGCRSSIMEASRSSIT。

33、ARGET0083其中,AGC为有符号数,|AGC|为AGC调整步长,调整方向通过符号判断。RSSIMEAS为计算得到的当前业务时隙的RSSI值,RSSITARGET为AGC调整的RSSI目标值,RSSITARGET可以根据收信机接收参数及算法解调性能综合决定。0084考虑信号突变的带来的AGC控制不合理影响,可以对所述增益步长进行平滑约束处理。即NAGCM,其中,N和M为AGC调整上、下限边界值。0085步骤804计算MBMS数据所对应的SNR平滑值。0086本步骤的具体实现可以为0087计算当前业务时隙接收到的MBMS数据所对应的解调SNR,同时,使用以下公式计算所述SNR平滑值00880。

34、089其中,为SNR平滑值,SNR为当前业务时隙对应的解调SNR。0090步骤805进行同步突发判决。0091同步突发传输间隔为10MS,考虑DTX的可能,如果为TTI前10MS边界即子帧号SFNTTI1,则进行同步突发检测。同步突发需要满足下面条件0092则FSB1,否则,FSB0。0093也即本步骤的实现可以为0094判断当前时隙是否为TTI的前10MS边界,如果是,0095判断TFCI是否为1、译码比特“01”数据是否满足预定门限,如果是,突发判决结果为是,否则,突发判决结果为否。0096另外,考虑DTX的可能,如果FSB1,则可以删除剩余TTI2子帧的业务时隙接收,即在剩余子帧不进行A。

35、GC调整。0097步骤806计算CRC校验结果。0098根据业务的TTI判断,如果为TTI边界,即SFNTTITTI1,则进行业务数据信道译码,CRC校验。可以设定CRC为1表示译码正确,为0表示译码错误。TTI一般为40MS。0099其中,步骤803步骤806的执行顺序并不限制,只要在步骤802步骤807之间完成即可。0100步骤807根据上述SNR平滑值、同步突发判决结果以及CRC校验结果确定当前业务时隙的增益值。说明书CN102065528ACN102065538A7/8页100101记当前时隙控制增益为AGCCRT,增益指导值为AGCBAK,平滑SNR判断门限为TSNR,一般地,TSN。

36、R取值为0。根据上述计算的参数进行综合判断,计算下子帧对应业务时隙的AGC及备份AGC。0102调整AGC的方法如果当前TTI译码CRC校验结果错误,且,SNR平滑值小于预设的SNR门限值,则认为无信号,恢复之前接收合理的AGC为下一子帧时隙接收的增益值;如果当前TTI前10MS突发判决结果为是,且,SNR平滑值小于预设的SNR门限值,则认为无信号,恢复之前接收合理的AGC为下一子帧时隙接收的增益值;在其他情况下,根据RSSI测量值及预设AGC调整的RSSI目标值得到增益调整步长以及调整方向,进行增益指导值的调整,从而得到当前的增益值。因此,本步骤的实现可以为0103判断当前业务时隙是否为TT。

37、I边界、所述CRC校验结果是否为译码错误、所述SNR平滑值是否小于预设SNR门限值,如果所述判断结果均为是,确定当前业务时隙的增益值为所述增益指导值;0104否则,判断当前业务时隙是否为10MS边界、所述突发判决结果是否为是、所述SNR平滑值是否小于预设SNR门限值,如果所述判断结果均为是,确定当前业务时隙的增益值为所述增益指导值;0105否则,确定当前业务时隙的增益值为增益指导值与增益步长的和。0106步骤808根据确定的所述当前业务时隙的增益值调整收信机增益。0107本步骤中,根据步骤807中计算得到的增益值,查询AGC表,通过处理器相应接收写入RF增益控制寄存器。0108步骤809根据确。

38、定的当前业务时隙的增益值更新所述增益指导值。0109所述更新可以为0110判断当前业务时隙是否为TTI边界并判断CRC校验结果是否为译码正确,如果所述判断结果均为是,将增益指导值更新为确定的所述增益值;0111否则,判断当前业务时隙是否为10MS边界、所述突发判决结果是否为是、所述SNR平滑值是否大于所述SNR门限值,如果判断结果均为是,将增益指导值更新为确定的所述增益值;0112否则,保持所述增益指导值不变。0113步骤809执行之后,可以继续返回步骤802进行MBMS数据的接收,从而可以达到闭环、自动增益控制的效果。0114相应的,本发明实施例还提供一种自动增益控制装置,如图9所示,包括0。

39、115接收单元910,用于在预设业务时隙接收MBMS数据;0116增益确定单元920,用于根据接收到的MBMS数据所对应的SNR平滑值、同步突发判决结果以及CRC校验结果确定当前业务时隙的增益值;0117调整单元930,用于根据确定的所述当前业务时隙的增益值调整收信机增益。0118优选地,该装置还可以进一步包括0119初始指导值确定单元940,用于确定MBMS业务的增益指导值;0120初始调整单元950,用于根据所述增益指导值对收信机增益进行初始调整,以用于第一次接收MBMS数据。0121其中,所述增益确定单元920具体可以用于判断当前业务时隙是否为TTI边界、说明书CN102065528AC。

40、N102065538A8/8页11所述CRC校验结果是否为译码错误、所述SNR平滑值是否小于预设SNR门限值,如果所述判断结果均为是,确定当前业务时隙的增益值为所述增益指导值;如果所述判断结果为否,判断当前业务时隙是否为10MS边界、所述突发判决结果是否为是、所述SNR平滑值是否小于预设SNR门限值,如果所述判断结果均为是,确定当前业务时隙的增益值为所述增益指导值,如果所述判断结果为否,确定当前业务时隙的增益值为增益指导值与增益步长的和。0122优选地,如图9所示,该装置还可以包括0123更新单元960,用于根据确定的当前业务时隙的增益值更新所述增益指导值。0124具体的,所述更新单元960可。

41、以用于判断当前业务时隙是否为TTI边界并判断CRC校验结果是否为译码正确,如果所述判断结果均为是,将增益指导值更新为确定的所述增益值;如果所述判断结果为否,判断当前业务时隙是否为10MS边界、所述突发判决结果是否为是、所述SNR平滑值是否大于所述SNR门限值,如果判断结果均为是,将增益指导值更新为确定的所述增益值,否则,保持所述增益指导值不变。0125图9所示的本发明实施例中,接收单元910接收MBMS数据,增益确定单元920通过所述MBMS数据对应的SNR平滑值、同步突发判决结果以及CRC校验结果确定当前业务时隙的增益值,调整单元930根据所述增益值进行收信机增益调整,从而使得增益值更为合理。

42、,提高了MBMS业务的数据传输质量。0126本领域普通技术人员可以理解,实现上述实施例自动增益控制方法的过程可以通过程序指令相关的硬件来完成,所述的程序可以存储于可读取存储介质中,该程序在执行时执行上述方法中的对应步骤。所述的存储介质可以如ROM/RAM、磁碟、光盘等。0127以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。说明书CN102065528ACN102065538A1/4页12图1图2图3图4图5说明书附图CN102065528ACN102065538A2/4页13图6图7说明书附图CN102065528ACN102065538A3/4页14图8说明书附图CN102065528ACN102065538A4/4页15图9说明书附图CN102065528A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1