用于无线收发器定时的系统的制作方法_2

文档序号:9204620阅读:来源:国知局
5连接到在测试下的设备的有线连接向在测试下的一个设备项或多个设备项发送无线信号。在这种示例中,有线连接可以经由专门的连接器电缆组件进行。
[0036]在操作中,计算机7控制收发器I和4的操作,以使用各种RAT来仿真预定系列的基站,以便执行所需的测试会话。在所示的示例中,多个基站可以在每个收发器上同时地仿真。计算机7可选地提供允许将被仿真的RAT组合和/或通过收发器I和4在不同的RAT之间的切换定时的由用户设定的图形用户界面(GUI),以限定所需的测试程序。
[0037]每个收发器I和4使用基准时钟定时信号以生成基带采样时钟信号和RF时钟信号,其用于生成通过各自的天线端口 2和5输出的输出无线信号。当收发器I和4还接收无线信号时,基带采样时钟信号和RF时钟信号可用于处理通过各自的天线端口 2和5接收的无线信号。
[0038]与上面讨论的发送无线信号类似,在所示示例中,接收的无线信号可通过各自的连接到天线端口 2和5的天线11和12来接收。将理解的是,在替代示例中有线连接可被使用。
[0039]在操作中,收发器I和4中的一个收发器可被指定为主收发器。在所示实施例中,第一收发器I指定为主收发器,并且当计算机7指示测试程序启动时,收发器I和4被指示仿真什么RAT,并且收发器I和4两者的定时由从第一主收发器I到第二收发器4通过同步电缆9发送的同步脉冲同时地启动。
[0040]在第一收发器I被指定为主收发器的该示例中,第一收发器I的基准定时时钟信号被通过基准时钟信号电缆10提供给第二收发器4。第一主收发器I的基准定时时钟信号被第一和第二收发器I和4两者用作主时钟定时信号。可替代地,可使用外部基准时钟源,并且该基准时钟信号可馈送到收发器I和4两者。
[0041 ] 在所示的示例中,为清楚起见,单独的同步电缆9和基准时钟信号电缆被示出。然而,将理解的是,这两个电缆9和10可由单个组合的电缆或由其它合适的部件来代替。
[0042]第一和第二收发器I和4两者使用相同的基准信号作为它们各自的基准时钟信号来生成它们各自的基带采样时钟信号和RF时钟信号,以使得不同收发器的所有这些时钟信号通过测试程序保持锁定在一起并且被同步。在所示的示例中,该基准信号是由第一主收发器I产生的主时钟定时信号。
[0043]每个定时模块3和6包括由各自的接收器I和4的基带采样时钟驱动的计数器。每个定时模块3和6中的计数器维护指示当前系统定时状态的计数,该当前系统定时状态将应用于各自的收发器I和4能够基于自测试程序启动起计数的基带采样时钟脉冲数来仿真的每个可能的RAT。换句话说,计数器维护各自的收发器I和4能够仿真的每个可能的RAT的计数,所述计数指示如果RAT已经自测试程序启动起使用,则RAT将处于的当前系统定时状态。例如,在RAT是基于帧的通信协议的情况下,计数可指示如果RAT已经自测试程序启动起使用则特定RAT将达到的帧号、子帧号和采样号。来自计数器的定时信息被用于控制空中接口发送/接收定时和仿真的RAT的信号协议定时。
[0044]一般地,每个定时模块3和6的计数器为每个不同的RAT维护单独计数。然而,在可被仿真的不同RAT具有相同定时的情况下,公共计数可用于两个RAT。例如,3G和LTE通信协议可使用公共计数,将理解的是,其它示例将是已知的,或可以确定。
[0045]在基带采样时钟频率是合理的多芯片速率的情况下,定时状态可以实现为有条件的计数器。
[0046]当测试程序需要仿真的RAT改变时,计算机7相应地指示收发器I和4中的一个或两者。为改变RAT,计算机7指示收发器停止被选择要改变的当前仿真的RAT的仿真,并且加载相关组件以使所选的新的RAT的仿真到收发器的不同协议层中,例如H)CP、RLC、MAC和/或PHY层,并且以合适的配置放置这些层。
[0047]仿真新的RAT所需要的相关组件可通过计算机7下载到收发器I和4。换句话说,组件可存储在收发器I和4中所提供的(未示出)或连接到收发器I和4的存储器中。
[0048]当相关组件已经加载时,新的RAT的仿真启动,并且收发器的物理(PHY)层与定时模块通信以获得与新的RAT对应的计数。该定时信息然后被用于设定新仿真RAT的所有协议层的状态,诸如定时和/或FPGA(现场可编程日期阵列)状态的。
[0049]因此,当收发器I或4开始所选的新RAT的仿真时,收发器I或4使用在其定时模块3或6的计数器中与新RAT对应的计数,以设定新仿真RAT的定时状态。
[0050]在仿真的RAT是基于帧的通信协议的情况下,在不同RAT之间的转换被安排成在帧之间的帧边界时间发生。
[0051]不同RAT之间的转换被安排成当可由收发器仿真的所有不同RAT处于帧之间的帧边界处时发生。对于可被仿真的所有不同RAT公共的这种同步帧边界将在本说明书中被称为公共帧边界。在收发器能够仿真2G和3G/LTE的情况下,将存在每隔60ms的公共帧边界,其周期对应于13个2G帧和六个3G/LTE帧。方便的是,60ms的开关定时脉冲可由主时钟定时信号推出,并且可用于同步RAT的切换或改变的定时。
[0052]通过在公共帧边界时间在不同仿真RAT之间改变,可以保证不同的RAT被立即和正确地仿真。
[0053]上述讨论涉及改变在仿真的不同RAT之间的收发器。当收发器开始仿真新的RAT时,例如当测试程序开始时和/或如果收发器从仿真一个RAT改变到仿真两个RAT,相同的处理和考量均适用,除了没有必要停止当前仿真的RAT之外。
[0054]现将参考图2描述遵循创建单个基站单元仿真的流程的示例。该流程可由在计算机7或其它已知装置上运行的脚本控制。
[0055]在第一初始化步骤20中,计算机7初始化系统并且查询系统以确定什么硬件可用,在所示示例中为第一和第二收发器I和4。在该示例中的计算机7可操作以确定可用硬件的能力。在一些示例中,收发器I和4可向计算机7标识它们的能力。在其它示例中,收发器I和4可向计算机7标识它们的品牌和型号5,并且计算机7可使用它以确定它们的能力;例如,通过访问存储的查找表或经由其它合适的装置。
[0056]接着,在定时步骤21中,计算机7指示收发器I启动定时和计数。收发器I在其相应的定时模块3的计数器中为收发器I能够仿真的所有可能RAT维护定时记录。
[0057]接着,在小区创建步骤22中,计算机发送标识要仿真的基站单元类型细节的指令给第一收发器I。例如,指令可标识要使用的RAT以及与收发器I的相关层通信的rocp、RLC,MAC和/或PHY层的相关参数。收发器I然后采用标识诸如上行链路和下行链路频率、信道配置等小区特征的参数来执行小区创建。
[0058]接着,在小区激活步骤23中,收发器I激活小区,并且开始仿真基站。在收发器I的PHY层中的控制单元查询定时模块3以识别下一个公共帧边界的时间,并且获得在小区仿真中使用的帧号和其它定时信息。
[0059]最后,在小区启动步骤24中,在公共帧边界时间,收发器I开始使用所指示的RAT并且在由定时模块3指示的时间通过天线端口2发送并且可选地接收仿真基站小区的无线信号。
[0060]仿真的小区然后活动并且起作用,并且收发器I能够与在测试下的设备交互,诸如移动通信用户设备(UE),如同它是生成了仿真的类型的小区的基站。
[0061]当已经使用仿真小区完成测试程序时,收发器可将小区扯下,停止小区的传输,并且可选地可移除并且删除准备将由具有不同RAT的新基站小区仿真所取代的单元参数。
[0062]在单个收发器中创建两个基站单元仿真所遵循的
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1