Lte/lte-a链路级仿真中snr有效区间的搜索方法

文档序号:8543871阅读:766来源:国知局
Lte/lte-a链路级仿真中snr有效区间的搜索方法
【技术领域】
[0001]本发明属于无线通信领域,涉及LTE/LTE-A通信系统链路仿真技术,尤其涉及一种LTE/LTE-A链路级仿真中SNR有效区间的搜索方法。
【背景技术】
[0002]在LTE/LTE-A通信系统链路级仿真中,仿真时的信号噪声比(SNR)的选取对仿真的效率有着至关重要的影响。一般来说,SNR会选取为一个区间,这个区间应该使得对应的仿真结果从感兴趣的最大阈值变化到最小阈值,从而显示出仿真的有效性一即仿真使得人们可以获得感兴趣的那部分的所有信息。但是,所选取的SNR区间应当是使得对应的仿真结果从其阈值I变化到阈值2的最小区间,否则,不感兴趣部分的过多仿真是对时间、人力、计算机资源的一种浪费。所以,必须准确的选取有效的LTE/LTE-A通信系统链路级仿真中SNR区间。
[0003]在以往的LTE/LTE-A通信系统链路级仿真中,SNR有效区间都是通过手动设置其端点值并根据相应的BER对其进行来调整,如此多次试探来搜索,或者根据以往的仿真数据,经验地设置SNR区间。

【发明内容】

[0004]发明目的:为了克服了现有LTE/LTE-A通信系统链路级仿真中的手动设置SNR仿真区间过程烦琐耗时大准确度低的缺点,解决现有技术中存在的SNR有效区间的搜索问题,本发明提供一种LTE/LTE-A通信系统链路仿真中信噪比SNR有效区间的自适应搜索方法。
[0005]技术方案:为实现上述目的,本发明采用的技术方案为:
[0006]一种LTE/LTE-A链路级仿真中SNR有效区间(使得仿真所得的BLER可以从其最大值变化到最小值的最小区间)的搜索方法,包括如下步骤:
[0007]步骤一:针对LTE/LTE-A通信系统在链路级的性能,确定SNR的搜索起点区间以及终点区间,也即确定SNR搜索区间的四个标志点:起点S1、起点S2、终点Fl和终点F2,初始时起点S2 =起点SI,终点F2 =终点F1,终点Fl>起点SI ;同时设定区间宽度阈值d,误块率阈值BLERl和误块率阈值BLER2,BLERl>BLER2,以起点SI和终点Fl约束对应BLERl的SNR点,以起点S2和终点F2约束对应BLER2的SNR点,当起点SI和终点Fl之间的区间宽度小于d则认为不需要继续迭代,当起点S2和终点F2之间的区间宽度小于d则认为不需要继续迭代;
[0008]步骤二:根据所确定的四个标志点,通过计算LTE/LTE-A通信系统链路级仿真的误块率BLER,使用改进的二分法迭代法搜索满足下述条件的最小区间:BLER可以从BLERl变化到BLER2的最小区间,将搜索到的最小区间的起点SI作为对应BLERl的SNR点;
[0009]步骤三:根据所确定的四个标志点,通过计算LTE/LTE-A通信系统链路级仿真的误块率BLER,使用传统的二分法迭代法搜索满足下述条件的最小区间:BLER可以从BLERl变化到BLER2的最小区间,将搜索到的最小区间的终点F2作为对应BLER2的SNR点;
[0010]步骤四:根据LTE/LTE-A通信系统链路级仿真的误块率BLER对SNR变化呈现出的变化特点,修正步骤二和步骤三得到的起点SI和终点F2,计算出最终的SNR有效区间的起点S和终点F。
[0011 ] 所述步骤一所确定的四个标志点中,起点SI和终点Fl确定SNR有效区间的起点,起点S2和终点F2确定SNR有效区间的终点,即对应BLERl的SNR点在[起点SI,终点Fl]区间内,对应BLER2的SNR点在[起点S2,终点F2]区间内;由于设置的d足够小,使得约束BLERl和BLER2的两个区间很小,因此可以用区间端点作为BLERl和BLER2对应的SNR点,本发明在初始时使用起点SI作为对应BLERl的SNR点,使用终点F2作为对应BLER2的SNR 点。
[0012]所述步骤二和步骤三中,最终起点SI的搜索使用的是改进的二分法迭代法,最终终点F2的搜索使用的是传统的二分法迭代法,通过计算对应SNR点的LTE/LTE-A通信系统链路级仿真的误块率BLER,根据BLER的值判断四个标志点的位置是否合理,若不合理则更新,具体步骤为:
[0013](I)计算SNR搜索区间的宽度Dl =终点Fl-起点S1:若Dl>d,则进行仿真,计算中点Ml对应的BLERmi,中点Ml =(起点SI+终点Fl)/2,执行步骤(2);否则,执行步骤(8),并进入步骤(10);
[0014](2)判断BLERmi中元素(多码字情形下,BLERmiS多个元素形成的向量)的最小值是否大于BLERl:若是,则将起点SI更新为中点Ml,即起点SI =中点M1,执行步骤(3);否贝IJ,将终点Fl更新为中点Ml,即终点Fl =中点Ml,执行步骤(4);
[0015](3)判断起点S2〈中点Ml是否成立:若是,则将起点S2更新为中点M1,即起点S2=中点M1,返回步骤(I);否则,返回步骤(I);
[0016](4)判断BLERmi中元素的最大值是否小于BLER2:若是,执行步骤(5);否则,执行步骤(6);
[0017](5)判断终点F2>中点Ml是否成立:若是,则将终点F2更新为中点M1,即终点F2=中点M1,返回步骤(I);否则,返回步骤(I);
[0018](6)判断BLERmi中元素的最小值是否大于等于误块率阈值BLER3,BLER3是为了利用已经得到的BLER信息来缩小终点的搜索范围,BLER3的取值在BLERl和BLER2之间:若是,执行步骤(7);否则,返回步骤⑴;
[0019](7)判断起点S2〈中点Ml是否成立:若是,则将起点S2更新为中点M1,即起点S2=中点M1,返回步骤(I);否则,返回步骤(I);
[0020](8)计算SNR搜索区间的宽度D2 =终点F2-起点S2:若D2>d,则进行仿真,计算中点M2对应的BLERm2,中点M2 =(起点S2+终点F2) /2,执行步骤(9);否则,执行步骤(10);
[0021](9)判断BLERm2中元素的最大值是否大于BLER2:若是,则将起点S2更新为中点M2,即起点S2 =中点M2,返回步骤(8);否则,将终点F2更新为中点M2,即终点F2 =中点M2,返回步骤(8);
[0022](10)在Dl>d不成立且D2>d不成立的情况下,根据最新的起点SI和终点F2,计算出最终的SNR有效区间的起点S和终点F如下:
[0023]起点S =起点S1-(终点F2-起点SI) /4
[0024]终点F =终点F2+ (终点F2-起点SI) /4
[0025]计算出最终的SNR有效区间的起点S和终点F。
[0026]改进的二分法迭代法体现在,通过多增加两个端点,即起点S2和终点F2,通过已经计算出来的误块率缩减终点的搜索范围,降低搜索的复杂度。
[0027]有益效果:本发明提供的LTE/LTE-A链路级仿真中SNR有效区间的搜索方法,根据当前SNR区间端点值的BLER不断缩小区间长度并更新端点值,得到新的SNR区间,直到得到满足条件的SNR有效区间;本发明可以简化LTE/LTE-A通信系统链路级仿真中SNR有效区间的搜索,自适应的对仿真的SNR区间的端点进行简易、快速、准确的确定,使得仿真时无需手动进行多次试探。
【附图说明】
[0028]图1为本发明的实现流程图。
【具体实施方式】
[0029]下面结合附图对本发明作更进一步的说明。
[0030]如图1所示为一种LTE/LTE-A链路级仿真中SNR有效区间的搜索方法,首先针对LTE/LTE-A通信系统在链路级的性能,确定SNR的搜索起点区间以及终点区间,也即确定SNR搜索区间的四个标志点:起点S1、起点S2、终点Fl和终点F2,初始时起点S2 =起点SI (本案设为-25),终点F2 =终点Fl (本案设为50),终点Fl>起点SI ;同时设定区间宽度阈值d (本案设为0.3),误块率阈值BLERl (本案设为95 % )和误块率阈值BLER2 (本案设为5% ),BLERl>BLER2,以起点SI和终点Fl约束对应BLERl的
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1