专利名称:一种用于测试无线基站侧基带处理芯片多径解调的方法和装置的制作方法
技术领域:
本发明涉及无线通信、数字集成电路技术领域,特别涉及一种用于测试无线基站侧基带处理芯片多径解调的方法和装置。
背景技术:
基站侧基带处理集成电路设计不像一般软件开发,可以随时维护升级,芯片只要检测出存在不满足系统功能与性能的故障,就必须得改版重新设计,不仅需要延长芯片开发周期,而且也会大大提高产品成本,所以必须制定一个完备、严谨的测试方案,设计有效的测试用例来做验证与测试。
一般的验证与测试方法是在做集成电路开发的同时设计好仿真链路或参考模型,用仿真链路产生的参考结果与实际测试结果比较,在现场可编程门阵
列(FPGA)验证阶段也可通过上架系统测试,通过使用实际的移动终端来验证集成电路是否满足设计要求。
在通用陆地移动信道中,无线电波传输的特点是多反射、衍射和信号能量的衰减。这是由于空间存在一些必然的障碍,如建筑物、山丘、隧道等造成的,从而产生了所谓的多径传播的结果,如附图l所示。由于无线终端在不停的移动,环境不断的变化,所以基站侧收到多径的相位,多径的条数、能量、时延及频偏也在不断的变化。显然通过仿真链路模拟各种条件产生参考数据来验证测试集成电路工作在不断变化的环境中的功能与性能是有局限的,不可能人为模拟这么多场景,场景千变万化很难考虑周全,而且时间上也不允许;在上架系统外场测试中,通过车载移动终端在实际环境中穿行来测试集成电路,也不能保证测试车能跑遍各种环境,首先车载终端只能沿着道路移动,碰到障碍或不存在道路的环境就无法测试,即使在广阔的平原也不能覆盖式地跑遍,所以无法保证测试的覆盖率。
发明内容
本发明的目的在于,提供一种用于测试无线基站侧基带处理芯片多径解调
5的方法。
本发明的另 一 目的在于,提供一种用于测试无线基站侧基带处理芯片多径解调的装置。
本发明的用于测试无线基站侧基带处理芯片多径解调的方法,包括下列步
骤
步骤A:建立虚拟测试UE,并设置多径搜索窗起始位置,在预定数目范围内产生随机数目的多径;
步骤B:向所述虚拟测试UE添加上述步骤A产生的多径,被测试的基带处理芯片开始解调;
步骤C:不断产生新的多径,所述新产生的多径落在所述多径搜索窗内,所述搜索窗起始位置向右或向左漂预定步进长度;
步骤D:对所述虚拟测试UE的多径进行管理,被测试的基带处理芯片开始解调;
步骤E:重复步骤C、步骤D,直到搜索窗起始位置漂移到预定位置。其中,在完成步骤E后,可以删除测试UE多径,删除测试UE,然后从步骤A开始重新测试。
另外,步骤A中设置多径搜索窗起始位置在帧头。
其中,在步骤B和步骤D中,被测试的基带处理芯片开始解调后,可进一步包括下列步骤通过读取所述处理芯片中解调结果判断是否出错。
其中,在所述步骤D中,根据新产生的多径对所述虚拟测试UE的多径进行管理,包括对原有径相位更新、删除多余径或添加多径。
其中,在所述步骤B和所述步骤D中,所述添加多径为在本次操作多径条数NewFingerNum大于上次操作多径条数OldFingerNum时,对上次操作多径进行多径偏移处理以及添加新径,并保证所有多径落在当前搜索窗内,即所有多径的相位为当前搜索窗起始位置PathOffset至PathOffset +搜索窗宽度内的随机值。
其中,在所述步骤D中,包括下列步骤在本次操作多径条数NewFingerNum小于等于上次操作多径条数OldFingerNum时,随机删除数目为OldFingerNum - NewFingerNum的径,并对剩下的多径进行多径偏移处理。其中,在所述步骤E中,搜索窗起始位置漂移到预定位置为,搜索窗起
始位置PathOffset至少超过一帧,即PathOffset>38400 chips。
另外,在无线基站侧的天线数据以噪声数据(信号幅度非零)为信号源,且已经通过与仿真结果比较方式验证了所述被测试的基带处理芯片静态多径的正确性时,在所述步骤A中,进一步包括下列步骤建立一个参考UE,所述参考UE的多径相位与时延与所述测试UE的多径相位与时延相同,并接收所述被测试的基带处理芯片解调后的数据,通过比较两者的解调结果,判断所述测试UE解调结果是否正确。
其中,所述新产生的多径的相位通过如下方式确定
在搜索窗起始位置PathOffset至(PathOffset+跳动范围-搜索窗宽度-预定步长)范围内取一随机值TempOffset,即本次多径相位在上次的基础上可在跳动范围内跳动;在TempOffset至TempOffset +搜索窗宽度内产生NewFingerNum个随机值,其中,TempOffset为搜索窗起始位置的临时变量。
本发明的用于测试无线基站侧基带处理芯片多径解调的装置,包括多径产生单元、多径管理单元,其中,所述多径产生单元,用于建立虛拟测试UE,并在预定数目范围内产生随机数目的多径,并控制搜索窗起始位置,以及控制搜索窗向右或向左漂预定步进长度;多径管理单元,用于向所述虛拟测试UE添加所述多径产生单元产生的多径,并通知被测试的基带处理芯片开始解调,以及根据上次与本次多径产生单元产生的多径情况,对所述虚拟测试UE的多径进行动态管理。
其中,可以进一步包括解调结果分析单元,用于在多径管理单元对虚拟测试UE的多径进行动态管理下,通过不断读取分析所述基带处理芯片中解调结果判断是否出错。
其中,所述多径管理单元,对所述虚拟测试UE的多径进行管理包括原有径相位更新、删除多余径或新增加径。
其中,所述多径管理单元,进一步用于在本次操作多径条数NewFingerNum大于上次操:作多径条数OldFingerNum时,对上次操作多径进行多径偏移处理以及添加新径,并保证所有多径落在当前搜索窗内,即所有多径的相位为当前搜索窗起始位置PathOffset至PathOffset +搜索窗宽度内的随
7机值;以及用于在本次操作多径条数NewFingerNum小于等于上次操作多径条 数OldFingerNum时,随机删除数目为OldFingerNum - NewFingerNum的径,
并对剩下的多径进行多径偏移处理。
本发明的有益效果是依照本发明的用于测试无线基站侧基带处理芯片多 径解调的方法和装置,能够模拟移动终端在真实环境中穿行,只要保证测试时 间不太短(不少于48小时),基本能遍历到各种场景,大大提高了测试覆盖率 与芯片性能;测试用例可以自动产生,不需要经过仿真链路——验证,也不要 真实车载UE穿行于各种环境中,这将为测试提供很大方便,而且也会大大缩 短测试时间;因测试用例由软件产生,测试流程与配置参数都可以实时记录下 来,当出现异常时,可以复现场景,便于定位分析问题。
图1为无线信道多径传播的示意图; 图2为本发明模拟多径搜索的示意图; 图3为本发明实施例二的时序关系图。
具体实施例方式
以下,参考附图1 3详细描述本发明的用于测试无线基站侧基带处理芯片 多径解调的方法和装置。
本发明的核心思想是通过模拟移动终端在陆地复杂环境中不断移动,产 生变化的多径(例如多径相位漂移、多径条数变化、多径时延变化等)来满足 无线基站侧基带处理芯片中多径解调模块的测试需求,制造各种测试用例模拟 真实环境的变化,例如多径的建立、删除、更新,以及多径前/后跨迭代周期 (Iteration Period, IP)、前/后跨时隙(Slot)、前/后跨帧(Frame)等情况的建 立、更新,使之既能覆盖到正常情况,又能覆盖到边界特殊情况,以遍历测试 多径解调能力。
实施例一
具体地,本发明实施例一包括下列步骤
步骤101:建立一个虚拟测试UE,位置靠近NodeB基站,即设多径搜索 窗起始位置在帧头,通过随机算法产生多径,确定多径的相位与时延(在搜索 窗内任取多条径)。其中,在步骤101中,通过随机算法产生多径,确定多径的相位与时延(在
搜索窗内任取多条径),包括下列步骤
设置如下全局变量,并分别进行初始化上次操作多径条数 OldFingerNum=0 、本次操作多径条数NewFingerNum=0 、搜索窗起始位置 PathOffset=0;在预定数值范围(例如0至8)内随机选取一个数值作为本次操 作多径条数NewFingerNum。
另外,多径条数需要满足多径解调模块(Finger Despreader, FD )多径约 束,多径都落在搜索窗内,如附图2中的A.测试UE。
步骤102:依照步骤101产生的多径相位与时延向虚拟测试UE添加多径, 集成电路FD模块开始解调,通过读取保存于集成电路寄存器中的状态字及报 警信息判断系统是否出错。其中,根据集成电路FD模块进行解调,以及通过 读取保存于集成电路寄存器中的状态字及报警信息判断系统是否出错为现有 技术,本发明不再详细描述。
其中,在步骤102中,依照多径相位与时延向虚拟测试UE添加多径为 在本次操作多径条数NewFingerNum大于上次操作多径条数OldFingerNum时, 对上次操作多径进行多径偏移处理(Update Finger Delay )以及添加新径,并 保证所有多径落在当前搜索窗内,即所有多径的相位为当前搜索窗起始位置 PathOffset至PathOffset +搜索窗宽度内的随机值。
步骤103:解调一段时间后,再通过随机算法产生一组多径,多径落在搜 索窗内,搜索窗起始位置向右(或左)漂一定步进长度,例如,PathOffset = PathOffset +步长(缺省为10Chips ),如附图2中的B.测试UE所示。
步骤104:根据新产生的多径对测试UE的多径进行管理(如原有径相位 更新,删除多余径或新增加径等),集成电路FD模块开始解调,通过读取保 存于集成电路寄存器中的状态字及报警信息判断系统是否出错。
其中,在步骤104中,根据新产生的多径对测试UE的多径进行管理,包 括下列步骤
在本次操作多径条数NewFingerNum小于等于上次操作多径条数 OldFingerNum时,随机删除数目为OldFingerNum - NewFingerNum的径,并 对剩下的多径进行多径偏移处理;
9在本次操作多径条数NewFingerNum大于上次操作多径条数 OldFingerNum时,对上次操作多径进行多径偏移处理以及添加新径,并保证 所有多径落在当前搜索窗内,即所有多径的相位为当前搜索窗起始位置 PathOffset至PathOffset +搜索窗宽度内的随机值。
步骤105:重复步骤103、步骤104,直到搜索窗起始位置漂移到一预定 位置,至少超过一帧, 一帧为38400chips,即PathOffset〉38400,每个Chip无 线直线传输距离约为78米后,删除测试UE多径,删除测试UE,并设置 OldFingerNum = NewFingerNum,然后从步骤101开始重新测试。
这样通过循环测试,直到人为终止查看报告信息,或系统出错后自动停止, 定位到出错处。
此外,还可以通过根据测试精度等要求设置循环次数门限值,例如超过 50000次,以通过增加测试次凄"呆i正测试充分性。
在上述实施例中,只测控制流程,适合在集成电路前期调试阶段,测试控 制链路是否正常,不需比较解调结果正确性。
实施例二
另外,在满足天线数据以噪声数据(信号幅度非零)为信号源,以及已经 通过与仿真结果比较等方式验证了 FD解静态多径的正确性的前提下,本发明 实施例二具体包括下列步骤
步骤201:建立一个虚拟测试UE,位置靠近NodeB基站,即设多径搜索 窗起始位置在帧头,通过随机算法产生多径,确定多径的相位与时延,如附图 2中A.测试UE所示,多径条数满足FD多径约束,多径都落在搜索窗内;同 时建立一个参考UE,多径相位、时延与测试UE完全一样,接收FD解调数 据,通过比较两者的解调结果,判断测试UE解调的正确性。
其中,在步骤201中,包括下列步骤设置全局变量CmpFlag:指示是否 需要比较测试UE与参考UE的解调结果,例如0为不需比较;1为需比较; 其中,初始化时,CmpFlag=0。
其中,在步骤201中,通过随机算法产生多径,确定多径的相位与时延过 程如下
新径的条数在0—8中取一个随机值作为本次"PM过程"径的条数NewFingerNum;
新径的相位,搜索过程为
在PathOffset至(PathOffset+1280 - 128 -步长)范围内取一随机值 TempOffset,即本次多径相位在上次的基础上可以在1280Chips内跳动;在 TempOffset至TempOffset + 128Chips内产生NewFingerNum个随才几值。
其中,TempOffset为搜索窗起始位置的临时变量。
另外,测试UE的多径管理过程如下
在NewFingerNum>01dFingerNum时,对上次操作多径进行多径偏移处理 及添加新径;在NewFingerNum<=01dFingerNum时,随才几删除OldFinger中的 (OldFingerNum - NewFingerNum )条径,对剩下的Finger进4亍多径偏移处理。 另外,参考UE的多径解调过程如下
为参考UE0添加与测试UE同样相位的多径,置CmpFlag二l,数据一上 报就开始比较测试UE与参考UE的解调结果。 此外,解调结果比较过程如下
等待30Slots时间,然后置CmpFlag=0,同时数据处理任务Task根据 CmpFlag标志比较测试UE与参考UE的解调结果,直至CmpFlag = 0停止。
步骤202:解调一段时间后删除参考UE多径,删除参考UE,以保证参 考UE的"静态"(多径相位不发生漂移,因静态多径解调已通过其它途径验 ^L正确。)。
步骤203: —定时间后,再通过随机算法产生一组多径,多径落在搜索窗 内,如附图2所示,B.测试UE搜索窗起始位置向右(或左)漂一步进长度, 例如,PathOffset = PathOffset +步长(缺省为10Chips )。
步骤204:根据新产生的多径对测试UE的多径进行管理,如原有径相位 更新、删除多余径或新增加径等;同时建立一个参考UE,多径相位、时延与 测试UE完全一样,如附图2中C测试UE所示,接收测试UE与参考UE的 FD解调数据,比较两者的解调结果,判断测试UE解调的正确性。
步骤205:重复步骤202至步骤204,直到搜索窗起始位置漂移到一预定 位置(至少超过一帧, 一帧为38400chips,每个Chip无线传输直线距离约为 78米)后,同时删除测试UE与参考UE的多径,删除测试UE与参考UE,从步骤201开始重新测试。
这样通过循环测试,直到人为终止查看报告信息,或系统出错后自动停止, 定位到出错处。
其中,参考UE停止、重建过程如下参考UE发命令删除参考UE的所 有多径;等待30Slots,等待多径彻底删除干净;删除参考UE;等待4Slots; 重新建立参考UE;等待4Slots。
如果PathOffset〉 65000,则删除测试UE的所有径,删除旧测试UE,新 建测试UE,置NewFingerNum = 0;
OldFingerNum = NewFingerNum 。
重复上述步骤,超过5000次或更长。
依照如上所述,本发明实施例二既测控制流程,也测解调结果的正确性, 适合在集成电路控制链路已基本稳定,通过其它方式已验证了静态UE (User Equipment)多径解调结果的正确性。
两个实施例的区别是后者需增加一个参考UE,并且比较测试UE的解 调结果是否与参考UE的解调结果一致来判断移动UE多径解调的正确性。
具体地,实施二添加了参考UE,此参考UE为一静态UE,它能模拟的真 实场景为首先测试UE与参考UE同时开启接入无线网络与NodeB通讯,在 NodeB端比较测试UE与参考UE的解调结果;然后确定下一个测试点,关闭 参考UE (测试UE并不关闭),把它移到下一测试点,测试UE也快速移到下 一测试点,再重新开启参考UE,在NodeB端比较测试UE与参考UE的解调 结果;再确定下一个测试点按前面的方法继续测试,直到人为终止测试或测出 故障后系统自动定位到故障处。下一测试点的确定由实施例一或实施例二中的 步骤三实现,通过这个算法及反复多次测试,能够模拟到使测试点落在真实环 境中的各种场景中。因参考UE与测试UE的多径参数设置完全一样,所以理 论上解调结果也应完全一致,所以能够做到比特级的对比,可以产生很精确的 定量分析测试报告,而如果在实际场景中进行测试,两个UE不可能参数完全 一致,只能从测试UE与参考UE或单从测试UE的语音效果、通讯数据误码 率、误包率来做定性分析,达不到比特级对比,测试效果将大打折扣。
实施例一适合只对多径解调控制流程正确性进行测试,而实施例二既能对多径解调控制流程正确性进行测试,也能对解调lt据正确性进行测试。
另外,需要说明的是,上述本发明的搜索窗起始位置设置在帧头仅为示例 性说明,本发明并不局限于此,搜索窗起始位置可以人为控制,除从帧头开始 测以外,还包括设在帧尾直接测跨帧的情况,或设在时隙尾直接测跨时隙的情 况等。
另外,本发明的用于测试无线基站侧基带处理芯片多径解调的装置,包括 多径产生单元、多径管理单元。
其中,多径产生单元,用于建立虚拟测试UE,并在预定数目范围内产生 随机数目的多径,并确定多径的相位与时延,并控制搜索窗起始位置,以及控
制搜索窗向右或向左漂预定步进长度;具体地,设置如下全局变量,并分别进
行初始化上次操作多径条数OldFingerNum=0、本次操作多径条数 NewFingerNum=0、搜索窗起始位置PathOffset=0;在预定数值范围(例如0 至8 )内随机选取一个数值作为本次操作多径条数NewFingerNum。另夕卜,多 径条数需要满足多径解调模块(FingerDespreader, FD)多径约束,多径都落 在搜索窗内。
多径管理单元,根据多径产生单元产生的多径相位与时延向虚拟测试UE 添加多径,并通知被测试的基带处理芯片开始解调,以及根据上次与本次多径 产生单元产生的多径情况,对虚拟测试UE的多径进行动态管理。
其中,多径管理单元,对测试UE的多径进行动态管理,包括原有径相位 更新、删除多余径或新增加径等。
具体地,在本次,操作多径条数NewFingerNum大于上次操作多径条数 OldFingerNum时,对上次操作多径进行多径偏移处理(Update Finger Delay ) 以及添加新径,并保证所有多径落在当前搜索窗内,即所有多径的相位为当前 搜索窗起始位置PathOffset至PathOffset + 128CWps内的随机值;
在本次操作多径条数NewFingerNum小于等于上次操作多径条数 OldFingerNum时,随机删除数目为OldFingerNum - NewFingerNum的径,并 对剩下的多径进行多径偏移处理。
另夕卜,本发明可以进一步包括解调结果分析单元,通过读耳又保存于集成电 路寄存器中的状态字及报警信息判断系统是否出错。
13另外,多径管理单元,进一步用于在解调一段时间后,通过随机算法产生 一组多径,多径落在搜索窗内,搜索窗起始位置向右(或左)漂一定步进长度
"》^PathOffset+ =10);
多径管理单元,进一步用于在搜索窗起始位置漂移到一预定位置(至少超 过一帧, 一帧为38400chips,即PathOffset>38400,每个Chip无线直线传输距 离约为78米)后,删除测试UE多径,删除测试UE,并设置OldFingerNum =NewFingerNum=0,然后开始重新测试。
综上所述,依照本发明的用于测试无线基站侧基带处理芯片多径解调的方 法和装置,能够模拟移动终端在真实环境中穿行,只要测试时间足够长,基本 能遍历到各种场景,如多径漂移,多径增加,多径减少,多径消失,多径跨IP, 多径跨时隙,多径跨帧等情况,大大提高了测试覆盖率与测试效率;测试用例 可以自动产生,不需要经过仿真链路——验证,也不要真实车载UE穿行于各 种环境中(当然后期系统上架测试需要进行外场测试),这将为测试提供很大 方便,而且也会大大缩短测试时间;因测试用例由软件产生,测试流程与配置 参数都可以实时记录下来,当出现异常时,可以复现场景,便于定位分析问题。
以上是为了使本领域普通技术人员理解本发明,而对本发明所进行的详细 描述,但可以想到,在不脱离本发明的权利要求所涵盖的范围内还可以做出其 它的变化和修改,这些变化和修改均在 发明的保护范围内。
权利要求
1.一种用于测试无线基站侧基带处理芯片多径解调的方法,其特征在于,包括下列步骤步骤A建立虚拟测试UE,并设置多径搜索窗起始位置,在预定数目范围内产生随机数目的多径;步骤B向所述虚拟测试UE添加上述步骤A产生的多径,被测试的基带处理芯片开始解调;步骤C不断产生新的多径,所述新产生的多径落在所述多径搜索窗内,所述搜索窗起始位置向右或向左漂预定步进长度;步骤D对所述虚拟测试UE的多径进行管理,被测试的基带处理芯片开始解调;步骤E重复步骤C、步骤D,直到搜索窗起始位置漂移到预定位置。
2. 如权利要求1所述的用于测试无线基站侧基带处理芯片多径解调的方法,其特征在于,完成步骤E后,删除测试UE多径,删除测试UE,然后从步骤A开始重新测试。
3. 如权利要求1所述的用于测试无线基站侧基带处理芯片多径解调的方法,其特征在于,步骤A中设置多径搜索窗起始位置在帧头。
4. 如权利要求1所述的用于测试无线基站侧基带处理芯片多径解调的方法,其特征在于,在步骤B和步骤D中,被测试的基带处理芯片开始解调后,可进一步包括下列步骤通过读取所述处理芯片中解调结果判断是否出错。
5. 如权利要求1所述的用于测试无线基站侧基带处理芯片多径解调的方法,其特征在于,在所述步骤D中,根据新产生的多径对所述虛拟测试UE的多径进行管理,包括对原有径相位更新、删除多余径或添加多径。
6. 如权利要求2所述的用于测试无线基站侧基带处理芯片多径解调的方法,其特征在于,在所述步骤B和所述步骤D中,所述添加多径为在本次操作多径条数NewFingerNum大于上次操作多径条数OldFingerNum时,对上次操作多径进行多径偏移处理以及添加新径,并保证所有多径落在当前搜索窗内,即所有多径的相位为当前搜索窗起始位置PathOffset至PathOffset +搜索窗宽度内的随机值。
7. 如权利要求2所述的用于测试无线基站侧基带处理芯片多径解调的方法,其特征在于,在所述步骤D中,包括下列步骤在本次操作多径条数 NewFingerNum小于等于上次操作多径条数OldFingerNum时,随机删除数目 为OldFingerNum - NewFingerNum的径,并对剩下的多径进行多径偏移处理。
8. 如权利要求2所述的用于测试无线基站侧基带处理芯片多径解调的方 法,其特征在于,在所述步骤E中,搜索窗起始位置漂移到预定位置为,搜 索窗起始位置PathOffset至少超过一帧,即PathOffset〉38400 chips。
9. 如权利要求1所述的用于测试无线基站侧基带处理芯片多径解调的方 法,其特征在于,在无线基站侧的天线数据以噪声数据为信号源,且已经通过 与仿真结果比较方式验证了所述被测试的基带处理芯片解静态多径的正确性 时,在所述步骤A中,进一步包括下列步骤建立一个参考UE,所述参考UE的多径相位与时延与所述测试UE的多 径相位与时延相同,并接收所述被测试的基带处理芯片解调后的数据,通过比 较两者的解调结果,判断所述测试UE解调结果是否正确。
10. 如权利要求6所述的用于测试无线基站侧基带处理芯片多径解调的方 法,其特征在于,所述新产生的多径的相位通过如下方式确定在搜索窗起始位置PathOffset至(PathOffset+跳动范围-搜索窗宽度-预 定步长)范围内取一随机值TempOffset,即本次多径相位在上次的基础上可在 跳动范围内跳动;在TempOffset至TempOffset +搜索窗宽度内产生 NewFingerNum个随机值,其中,TempOffset为搜索窗起始位置的临时变量。
11. 一种用于测试无线基站侧基带处理芯片多径解调的装置,其特征在 于,包括多径产生单元、多径管理单元,其中,所述多径产生单元,用于建立虚拟测试UE,并在预定数目范围内产生随 机数目的多径,并控制搜索窗起始位置,以及控制搜索窗向右或向左漂预定步 进长度;多径管理单元,用于向所述虚拟测试UE添加所述多径产生单元产生的多 径,并通知被测试的基带处理芯片开始解调,以及^4居上次与本次多径产生单 元产生的多径情况,对所述虚拟测试UE的多径进行动态管理。
12. 如权利要求11所述的用于测试无线基站侧基带处理芯片多径解调的 装置,其特征在于,进一步包括解调结果分析单元,用于在多径管理单元对虚拟测试UE的多径进行动态管理下,通过不断读取分析所述基带处理芯片中解调结果判断是否出错。
13. 如权利要求11所述的用于测试无线基站侧基带处理芯片多径解调的 装置,其特征在于,所述多径管理单元,对所述虚拟测试UE的多径进行管理 包括原有径相位更新、删除多余径或新增加径。
14. 如权利要求12所述的用于测试无线基站侧基带处理芯片多径解调的 装置,其特征在于,所述多径管理单元,进一步用于在本次操作多径条数 NewFingerNum大于上次才喿作多径条数OldFingerNum时,对上次操作多径进 行多径偏移处理以及添加新径,并保证所有多径落在当前搜索窗内,即所有多 径的相位为当前搜索窗起始位置PathOffset至PathOffset +搜索窗宽度内的随 机值;以及用于在本次操作多径条数NewFingerNum小于等于上次操作多径条 数OldFingerNum时,随机删除数目为OldFingerNum - NewFingerNum的径, 并对剩下的多径进行多径偏移处理。
全文摘要
本发明提供一种用于测试无线基站侧基带处理芯片多径解调的方法和装置,其中该装置包括多径产生单元、多径管理单元,其中,多径产生单元,用于建立虚拟测试UE,在预定数目范围内产生随机数目的多径,确定多径的相位与时延,并控制搜索窗起始位置,以及控制搜索窗向右或向左漂预定步进长度;多径管理单元,用于向虚拟测试UE添加多径,并通知被测试的基带处理芯片开始解调,以及根据上次与本次多径产生单元产生的多径情况,对多径进行动态管理。本发明能够模拟移动终端在真实环境中穿行,大大提高了测试覆盖率与测试效率。
文档编号H04W24/06GK101668302SQ20081014666
公开日2010年3月10日 申请日期2008年9月4日 优先权日2008年9月4日
发明者操赛文, 顺 汤, 范博源, 许祥滨, 谭建华 申请人:中兴通讯股份有限公司