Td-scdma系统中测量异频邻小区agc的方法

文档序号:7884459阅读:177来源:国知局
专利名称:Td-scdma系统中测量异频邻小区agc的方法
技术领域
本发明涉及通讯领域,特别涉及一种TD-SCDMA系统中测量异频邻小区AGC的方法。
背景技术
在移动通信系统中,为了能够获得好的接收效果,必须保证输入信号的精度。但是由于接收装置处于不断的移动的过程中,信道情况将不断的发生变化,输入A/D的信号幅度受衰落的影响变化比较剧烈,因此需要在A/D之前增加自动增益控制(AGC,Automatic Gain Control)装置,从而保证输入到A/D的模拟信号的幅度大致固定在某个数值附近。
切换和小区重选作为蜂窝移动通信系统中一项重要的基本功能,在移动通信系统中发挥着不可替代的作用。切换和小区重选是完成蜂窝移动通信中漫游功能的重要手段,而这两种过程都依赖于对邻小区的测量。
在TD-SCDMA系统中,按照协议要求,终端需要支持最多32个同频小区和32个异频小区的测量,其中在32个异频小区中最多有3个异频点。终端需要在各种状态下完成对邻小区的测量工作,从而支持包括切换、小区重选以及无线定位等功能。
现有的测量异频小区AGC值的方法是在收到高层发来的测量命令后,直接测量异频小区的AGC值。其缺陷是每次做异频测量时由于没有初始化AGC增益,所以AGC收敛时间较长,并且测量值也不准确。

发明内容
本发明的目的是克服上述现有技术的缺陷,提供一种新的用于TD-SCDMA系统的测量异频邻小区AGC的方法。
本发明的目的是通过以下技术方案实现的一种TD-SCDMA系统中测量异频邻小区AGC的方法,在收到高层发出的测量命令后,先进行初始化过程,然后再进行测量过程,该初始化过程初始化该测量过程所使用的异频邻小区AGC初始增益值。
在该初始化过程中,利用一个异频邻小区AGC增益表记录所述的异频邻小区AGC增益初始值。
其中,该初始化过程包括如下步骤步骤一,判断测量命令中是否包含异频邻小区,如果是,则进行步骤二,如果否,则结束;步骤二,判断是否是第一次进行异频邻小区测量,如果是,则进行步骤三,如果否,则进行步骤四;步骤三,建立异频邻小区AGC增益表并写入初始数据;步骤四,更新异频邻小区AGC增益表中的频点信息和增益值信息。
在步骤二中进行如下操作在异频邻小区AGC增益表中写入服务小区频点信息和异频邻小区频点信息,并用此时服务小区的AGC增益值初始化表中异频邻小区的AGC增益值,然后结束所述初始化过程。
所述初始数据包括服务小区的频点信息和与之对应的AGC增益值、三个异频邻小区的频点信息和与之对应的AGC增益值。
其中,步骤四包括如下步骤步骤4.1,判断所述测量命令中所带的异频邻小区的频点信息是否均已经包含在所述异频邻小区AGC增益表中,如果是,则结束该初始化过程,如果否,则进行步骤4.2;步骤4.2,将该异频邻小区AGC增益表中未包括在所述测量命令中的异频邻小区按照其AGC增益值排序;步骤4.3,在步骤4.2的排序结果中,按AGC增益由大到小的顺序依次删除原来的异频邻小区的频点信息,并在该位置填入新的异频邻小区频点信息,所述新的异频邻小区频点信息对应的AGC增益为该异频邻小区AGC增益表中该服务小区频点信息对应的AGC增益值。
其中,在步骤4.2中,按照所述AGC增益值降序排序。
另外,该方法在完成该初始化过程后,在测量过程中还进行如下步骤S1,判断异频邻小区测量周期是否开始,如果是,则进行S2,如果否,则循环等待;S2,在异频邻小区AGC增益表中查找当前测量的异频邻小区对应的AGC增益值,并将其作为异频邻小区测量的初始AGC增益值;S3,判断异频测量周期是否结束,如果是,则进行S4,如果否,则循环等待;S4,用当前AGC模块计算出的AGC增益值更新异频邻小区AGC增益表中当前测量的异频邻小区所对应的AGC增益值。
本发明的积极进步效果在于当进行测量异频邻小区时存储各个异频邻小区对应的AGC增益值,这样就可用前一次的AGC增益值作为下一次测量异频邻小区AGC的初始增益值,从而加快AGC的收敛,提高测量精度并减小测量时间。
具体实施例方式
下面给出本发明较佳实施例,以详细说明本发明的技术方案。
一种TD-SCDMA系统中测量异频邻小区AGC的方法,其在收到高层发出的测量命令后,首先进行一个初始化过程,然后再进行测量过程,该初始化过程初始化该测量过程所使用的异频邻小区AGC初始增益值,在该初始化过程中利用一个异频邻小区AGC增益表记录异频邻小区AGC增益值。
在开始进行该初始化过程后,首先判断该测量命令是否包含异频小区,对于异频邻小区测量,由于高层发送测量命令后,物理层对每个异频小区做周期性测量。此时对于不同频率的小区,射频端需要频繁切换,由此AGC增益值变化也很大。
当所述测量命令中包含有异频邻小区时,则判断是否是第一次进行异频邻小区测量,如果该测量命令没有包含异频邻小区,则结束;如果是第一次进行异频邻小区测量,则初始化异频邻小区AGC增益表,根据TD-SCDMA协议的要求,TD终端需要同时支持最多3个异频邻小区,因此异频邻小区AGC增益表为一个4×2的表,即3个异频邻小区和1个服务小区。
在该异频邻小区AGC增益表中写入服务小区频点信息和异频邻小区频点信息,并用此时服务小区的AGC增益值初始化表中异频邻小区的AGC增益值,即写入服务小区的频点信息和对应的AGC增益值、三个异频邻小区的频点信息和对应的AGC增益值,然后结束。
如果不是第一次进行异频邻小区测量,则根据高层发送的测量命令更新该异频邻小区AGC增益表中相应的频点信息和增益信息。
在更新频点信息时,首先检查所述异频邻小区AGC增益表中是否已经有相应的异频邻小区,如没有,则将该异频邻小区AGC增益表中未包括在所述高层测量命令中的异频邻小区按照其AGC增益值以降序排序,然后在该排序结果中,按AGC增益由大到小的顺序依次删除原来的异频邻小区的频点信息,并在该位置填入新的异频邻小区频点信息,即删除AGC增益最大值所对应的异频邻小区频点信息,然后将新的异频邻小区的频点信息更新到该位置,所述新的异频邻小区频点信息对应的AGC增益为该异频邻小区AGC增益表中该服务小区频点信息对应的AGC增益值。
在完成该初始化过程后,在测量过程还进行如下步骤判断异频邻小区测量周期是否开始,如果否,则循环等待;当异频测量周期开始时,首先在异频邻小区AGC增益表中查找当前测量的异频邻小区对应的AGC增益值,将其作为下一子帧相应时隙上的AGC增益,即将其作为异频邻小区测量的初始AGC增益值;判断异频测量周期是否结束,如果否,则循环等待;
当异频测量周期结束后,用当前AGC模块计算出的AGC增益值更新异频邻小区AGC增益表中当前测量的异频邻小区所对应的AGC增益值。
在上述实施例中,测量命令中包括至多三个异频邻小区,在收到该测量命令,并且完成该初始化过程后,物理层确定测量周期并依次选择其中一个异频邻小区进行测量,这些均为现有技术。所述的AGC模块,以及计算AGC增益值的方法也为现有技术,并且测量过程中的其他步骤也均为现有技术。
权利要求
1.一种TD-SCDMA系统中测量异频邻小区AGC的方法,其特征在于,在收到高层发出的测量命令后,先进行初始化过程,然后再进行测量过程,该初始化过程设定该测量过程所使用的异频邻小区AGC初始增益值。
2.根据权利要求1所述的TD-SCDMA系统中测量异频邻小区AGC的方法,其特征在于,在该初始化过程中,利用一个异频邻小区AGC增益表记录异频邻小区AGC增益值。
3.根据权利要求2所述的TD-SCDMA系统中测量异频邻小区AGC的方法,其特征在于,该初始化过程包括如下步骤步骤一,判断测量命令中是否包含异频邻小区,如果是,则进行步骤二,如果否,则结束;步骤二,判断是否是第一次进行异频邻小区测量,如果是,则进行步骤三,如果否,则进行步骤四;步骤三,建立异频邻小区AGC增益表并写入初始数据;步骤四,更新异频邻小区AGC增益表中的频点信息和增益值信息。
4.根据权利要求3所述的TD-SCDMA系统中测量异频邻小区AGC的方法,其特征在于,步骤二中进行如下操作在异频邻小区AGC增益表中写入服务小区频点信息和异频邻小区频点信息,并用此时服务小区的AGC增益值初始化表中异频邻小区的AGC增益值,然后结束所述初始化过程。
5.根据权利要求4所述的TD-SCDMA系统中测量异频邻小区AGC的方法,其特征在于,所述初始数据包括服务小区的频点信息和与之对应的AGC增益值、三个异频邻小区的频点信息和与之对应的AGC增益值。
6.根据权利要求5所述的TD-SCDMA系统中测量异频邻小区AGC的方法,其特征在于,步骤四包括如下步骤步骤4.1,判断所述测量命令中所带的异频邻小区的频点信息是否均已经包含在所述异频邻小区AGC增益表中,如果是,则结束该初始化过程,如果否,则进行步骤4.2;步骤4.2,将该异频邻小区AGC增益表中未包括在所述测量命令中的异频邻小区按照其AGC增益值排序;步骤4.3,在步骤4.2的排序结果中,按AGC增益由大到小的顺序依次删除原来的异频邻小区的频点信息,并在该位置填入新的异频邻小区频点信息,所述新的异频邻小区频点信息对应的AGC增益为该异频邻小区AGC增益表中该服务小区频点信息对应的AGC增益值。
7.根据权利要求6所述的TD-SCDMA系统中测量异频邻小区AGC的方法,其特征在于,步骤4.2中,按照所述AGC增益值降序排序。
8.根据权利要求7所述的TD-SCDMA系统中测量异频邻小区AGC的方法,其特征在于,该方法在完成该初始化过程后,在测量过程中还进行如下步骤S1,判断异频邻小区测量周期是否开始,如果是,则进行S2,如果否,则循环等待;S2,在异频邻小区AGC增益表中查找当前测量的异频邻小区对应的AGC增益值,并将其作为异频邻小区测量的初始AGC增益值;S3,判断异频测量周期是否结束,如果是,则进行S4,如果否,则循环等待;S4,用当前AGC模块计算出的AGC增益值更新异频邻小区AGC增益表中当前测量的异频邻小区所对应的AGC增益值。
全文摘要
本发明公开了一种TD-SCDMA系统中测量异频邻小区AGC的方法,在收到高层发出的测量命令后,先进行初始化过程,然后再进行测量过程,该初始化过程初始化该测量过程所使用的异频邻小区AGC增益初始值,在此过程中利用一个异频邻小区AGC增益表记录异频邻小区AGC增益值。本发明公开的方法在进行测量异频邻小区时存储各个异频邻小区对应的AGC增益值,这样就可用前一次的AGC增益值作为下一次测量异频邻小区AGC的初始增益值,从而加快AGC的收敛,提高测量精度并减小测量时间。
文档编号H04W24/10GK1744762SQ20051003023
公开日2006年3月8日 申请日期2005年9月29日 优先权日2005年9月29日
发明者曾嵘 申请人:凯明信息科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1