移动通信终端测试系统、分析方法及分析程序的制作方法

文档序号:7890650阅读:183来源:国知局
专利名称:移动通信终端测试系统、分析方法及分析程序的制作方法
技术领域
本发明是涉及一种移动通信终端测试系统的技术,其涉及对从移动电话等移动通信终端发送的被测试信号进行分析的技术。
背景技术
作为第3代移动通信系统的无线通信方式之一,W-CDMA(Wideband Code DivisionMultiple Access,宽带码分多址连接)已被规格化。另外,以该W-CDMA为基础,进行提高下行链路的数据通信速度的第3. 5代移动通信系统(3. 5G)的HSDPA (High Speed DownlinkPacket Access)的规格化。并且,相对于该HSDPA提高了上行链路的数据通信速度的HSUPA(High Speed Uplink Packet Access)的通信方式正在被规格化。手机之类的移动通、信终端需要符合这些规格,为了验证向这种规格的符合性,提供了移动通信终端测试系统。并且,作为W-CDMA的下一代通信规格,正在策定被称为LTE (Long TermEvolution)的移动通信规格。这样,随着移动通信相关技术的进步,各种通信方式被重新规格化,希望移动通信终端测试系统与这种新通信方式对应。另一方面,移动通信终端测试系统具有向移动通信终端发送信号的信号发送部和接收来自移动通信终端的信号的信号接收部,并具有作为虚拟基站进行动作的基站模拟装置。这种基站模拟装置通过与移动通信终端收发信号,并分析从移动通信终端接收的信号的波形数据来进行测试。该测试的种类涉及多方面其项目数量也达数百个。并且,由于按每个通信方式的规格规定测试的种类或项目,因此测试项目的数量随着规格的追加或变更逐渐增大。因此,测试时间增大与成本上涨有关连,测试时间缩短也就成为基站模拟装置的一直以来的课题。在以往的移动通信终端测试系统中,在基站模拟装置内的信号分析部中进行波形数据的分析。因此,当对应新通信规格时,需要将编入于信号分析部内的程序替换为对应新通信规格的程序。并且,近年来PC (Personal Computer)的性能提高显著,有时与导入新基站模拟装置相比,能够更廉价地导入由性能高于基站模拟装置的PC构成的信号分析装置。因此,通过这种信号分析装置进行波形数据的分析,由此可期待缩短测试时间。然而,在以往的移动通信终端测试系统中,由于信号分析部编入于基站模拟装置内,所以难以通过设置于装置外部的信号分析装置进行波形数据的分析。专利文献I :日本专利公开平10-221387号公报

发明内容
本发明的目的在于,在移动通信终端测试系统中轻松地追加或变更随通信规格变更的功能。为了实现上述目的,权利要求I所述的发明为一种移动通信终端测试系统,其特征在于,具备收发装置(I),包含测定部(12)和控制部(11)而构成,所述测定部在与被测试终端(2)之间收发信号,并取得接收到的信号的波形数据,所述控制部根据指定的通信方式及测试项目控制所述测定部,并且对所述波形数据附加用于分别识别所述通信方式及所述测试项目的输入信息;及信号分析装置(3),包含分析从所述收发装置接受到的所述波形数据的信号分析部(32),且与所述收发装置单独构成;所述信号分析部具有运算处理部(P31 P34),为了对所述波形数据进行多种运算处理,按该运算处理的每个种类设置;控制处理部(P21 P24),按每个通信方式设置,为了按每个测试项目输出所希望的分析数据而选择I个以上的所述运算处理部,并使所述运算处理部作为预定顺序中的一连串处理建立关联来进行所述运算处理;及切换处理部(PlO),以附加于所述波形数据的输入信息为基础特定所述通信方式和所述测试项目,并根据特定的所述通信方式及特定的所述测试项目选择所述控制处理部;通过所述切换处理部,根据特定的所述通信方式选择所述控制处理部,并且通过选择该控制处理部,所述运算处理部根据特定的所述测试项目进行处理。并且,权利要求2所述的发明为权利要求I所述的移动通信终端测试系统,其特征在于,所述信号分析部构成为能够追加或删除所述运算处理部及所述控制处理部中任一方 或双方。并且,权利要求3所述的发明为一种分析方法,其为基于收发装置(I)和信号分析装置(3)的波形数据的分析方法,所述收发装置包含测定部(12)和控制部(11)而构成,所述测定部在与被测试终端(2)之间收发信号,并取得接收到的信号的所述波形数据,所述控制部根据指定的通信方式及测试项目控制所述测定部,并且对所述波形数据附加用于分别识别所述通信方式及所述测试项目的输入信息,所述信号分析装置包含信息分析部(32)而构成,所述信息分析部通过执行用于分析所述波形数据的分析程序(PD来分析从所述收发装置接受到的所述波形数据,其特征在于,具备准备步骤,预先准备处理程序(P31 P34)、控制程序(P21 P24)及切换程序(PlO)来作为所述分析程序,其中,所述处理程序为了对所述波形数据进行多种运算处理,按该运算处理的每个种类设置,所述控制程序按每个通信方式设置,为了按每个测试项目输出所希望的分析数据而选择进行I个以上的所述运算处理的所述处理程序,并使其按预定顺序对一连串处理建立关联来执行,所述切换程序以附加于所述波形数据的输入信息为基础特定所述通信方式和所述测试项目;条件特定步骤,以附加于所述波形数据的所述输入信息为基础特定所述通信方式及所述测试项目;处理切换步骤,根据特定的所述通信方式执行与该通信方式对应的所述控制程序;及运算执行步骤,按与特定的所述测试项目建立关联的各运算处理的每个执行阶段选择所述处理程序来执行该运算处理。并且,权利要求4所述的发明为一种分析程序,其为使计算机分析波形数据的分析程序(P1),所述波形数据通过在与被测试终端(2)之间收发信号来测定,且附加有用于分别识别指定的通信方式及测试项目的输入信息,其特征在于,所述分析程序具备该运算处理的每个种类的处理功能(P31 P34),用于对所述波形数据进行多种运算处理;控制功能(P21 P24),按每个通信方式设置,为了按每个测试项目输出所希望的分析数据而按预定顺序对一连串处理建立关联来执行I个以上的所述处理功能;及特定功能(PlO),以附加于所述波形数据的输入信息为基础特定所述通信方式和所述测试项目,并根据特定的所述通信方式执行所述控制功能,通过执行该控制功能,根据特定的所述测试项目执行所述处理功能。本发明所涉及的移动通信终端测试系统能够通过与收发装置单独构成的信号分析装置执行有关波形数据分析的处理。因此,即使追加新测试项目,也无需替换收发装置,就能够替换信号分析装置的程序。并且,按每个通信方式设置控制程序来构成分析程序。因此,能够通过追加或变更该控制程序来轻松地追加或变更随通信规格变更的功能。


图I是本发明所涉及的移动通信终端测试系统的块图。图2是序列表的数据结构的一例。图3是表示分析程序的结构的图。
图4是表示与被测试终端收发信号并输出接收波形数据的一连串处理的流程的流程图。图5是表示有关接收波形数据分析的一连串处理的流程的流程图。图中1-收发装置,11-序列控制部,12-测定部,121-发送控制部,122-发送构件,123-定向耦合器,124-接收构件,125-接收控制部,13-合成器,2-被测试终端,3-信号分析装置,31-输入控制部,32-信号分析部,4-输入输出I/F。
具体实施例方式参考图I对本发明所涉及的移动通信终端测试系统进行说明。如图I所示,移动通信终端测试系统包含收发装置I、信号分析装置3及输入输出I/F4而构成。并且,收发装置I包含序列控制部(控制部)11、测定部12及合成器13而构成。测定部12包含发送控制部121、发送构件122、定向耦合器123、接收构件124及接收控制部125而构成。并且,信号分析装置3与输入输出I/F4均由计算机(PC等)构成,从功能来讲,所述信号分析装置包含输入控制部31和信号分析部32而构成。本发明所涉及的移动通信终端测试系统中,从收发装置I向被测试终端2发送测试信号,按预先决定的测试项目用信号分析装置3分析从被测试终端2返送至收发装置I的被测试信号的波形数据。另外,收发装置I可为作为基站模拟装置进行动作的结构和不作为基站模拟装置进行动作的结构中的任一个。当为收发装置I不作为基站模拟装置进行动作的结构时,如图I虚线所示,被测试终端2通过USB等I/F与信号分析装置3连接。而且,输入控制部31同步控制收发装置I和被测试终端2来进行测试。这时,收发装置I和被测试终端2在未呼叫连接的状态下进行测试。另一方面,当为收发装置I作为基站模拟装置进行动作的结构时,收发装置I和被测试终端2在呼叫连接的状态下进行测试。以下,对于本实施方式所涉及的移动通信终端测试系统的结构,以收发装置I作为基站模拟装置进行动作时的结构为例子,划分为“发送时的结构”、“接收时的结构”及“分析时的结构”来进行说明。另外,“发送时的结构”表示从收发装置I向被测试终端2发送测试信号时进行动作的结构。并且,“接收时的结构”表示收发装置I接收从被测试终端2返送的被测试信号时进行动作的结构。并且,“分析时的结构”表示用信号分析装置3分析由收发装置I接收到的被测试信号的波形数据时进行动作的结构。(发送时的结构)
首先,对根据由操作人员指定的条件从收发装置I向被测试终端2发送测试信号时进行动作的结构进行说明。输入输出I/F4为用于指定输入信息的接口。输入信息包含所使用的通信方式及作为实施对象的测试项目和实施各测试时的参数。该参数包含从测定部12向被测试终端2发送测试信号时的条件或用测定部12接收从被测试终端2发送的被测试信号时的条件。作为具体例,包含收发的信号(UL :Uplink、DL =Downlink)的频率或该信号的输入输出电平等。输入输出I/F4将由操作人员指定的输入信息发送至输入控制部31。例如输入终端或由操作人员制作的用户程序等相当于输入输出I/F4。输入控制部31根据从输入输出I/F4接受到的输入信息制作序列表Dl。图2示出序列表Dl的数据结构的一例。如图2所不,序列表Dl包含模式信息Dll和I个以上的设定信息D12而构成。模式信息Dll中输入表作为输入信息指定的通信方式的信息。并且,设定信息D12按每个作为实施对象的测试项目生成。即,当实施n个测试项目时,生成n个(#1 #n)设定信息D12。设定信息D12中输入表示测试项目的信息和表示作为其测 试项目所表示的测试的条件指定的参数的信息。另外,可以根据预定的测试条件,预先生成并存储输入有与其条件对应的参数的设定信息D12的预置。能够通过设为这种结构来简化繁杂的测试条件的输入。并且,可以预先对多个预置建立关联。例如,通过按测试的每个分类对多个预置建立关联,选择测试的分类,由此能够同时选择与其分类建立关联的多个测试项目。并且,可以对这种设定信息D12的预置与预定的模式信息Dll建立关联来预先生成并存储序列表Dl的预置。通过设为这种结构,能够仅通过简单的操作同时选择根据通信方式预先决定的一连串测试项目。并且,输入控制部31具备波形数据存储部31a,将用于根据测试条件生成基带信号的波形数据(以下称为“发送波形数据”)存储于该波形数据存储部31a。另外,根据该发送波形数据生成的基带信号被调制而生成输出于被测试终端2的测试信号(即,DL侧的RF信号)。输入控制部31根据作为输入信息按每个测试项目指定的测试信号的条件特定所对应的发送波形数据,并从波形数据存储部31a读出该发送波形数据。输入控制部31将用于特定读出的发送波形数据的识别信息输入于其波形数据相关的测试项目的设定信息D12。另外,输入控制部31可设为根据作为输入信息指定的测试信号的条件生成发送波形数据的结构。输入控制部31对生成的序列表Dl和与指定的测试项目对应地读出的I个以上的发送波形数据建立关联来发送至序列控制部11。之后,若从输入输出I/F4指示开始测试,则输入控制部31向序列控制部11通知该指示。接受该通知后序列控制部11开始测试。序列控制部11具备存储部11a,若从输入控制部31接受序列表Dl和I个以上的发送波形数据,则将这些数据存储于存储部11a。之后,从输入控制部31通知序列控制部11开始测试。这样,在开始测试之前,能够通过将序列表Dl和发送波形数据预先发送至序列控制部11来防止测试时间随数据收发而增加。若通知开始测试的指示,则序列控制部11从存储于存储部Ila的序列表Dl读出模式信息D11,并将读出的模式信息Dll输出于发送控制部121及接收控制部125。对发送控制部121及接收控制部125进行后述。由此,测定部12能够辨别作为输入信息指定的通信方式,并根据该通信方式与被测试终端2进行信号的收发。
接着,序列控制部11从存储于存储部Ila的序列表Dl读出设定信息D12,并从读出的设定信息D12取出发送波形数据的识别信息。序列控制部11以取出的识别信息为基础特定在存储于存储部Ila的I个以上的发送波形数据中与其设定信息D12所表示的测试项目对应的发送波形数据。序列控制部11将特定的发送波形数据输出于发送控制部121。并且,序列控制部11从设定信息D12取出作为测试条件指定的参数,将该参数中与测试信号(DL侧的RF信号)的发送有关的参数输出于发送控制部121。并且,序列控制部11将取出的参数中与被测试信号(UL侧的RF信号) 的接收有关的参数输出于接收控制部125。若完成向发送控制部121及接收控制部125输出参数,则序列控制部11指示发送控制部121及接收控制部125开始测试。由此,执行与读出的设定信号D12对应的测试。换言之,根据对应于测试项目的条件,从发送构件122向被测试终端2发送测试信号,由接收构件124接收从被测试终端2返送的被测试信号。对这时的动作,即对发送构件122及接收构件124的动作进行后述。序列控制部11按序列表Dl所含的每个设定信息D12 (#1 #n)逐次执行从序列表Dl读出设定信息D12到与对应于其设定信息D12的测试的执行有关的一连串处理。发送控制部121控制发送构件122的动作。发送构件122是用于向被测试终端2发送测试信号的结构。对发送构件122的详细内容进行后述。发送控制部121若从序列控制部11接受模式信息Dll,则之后根据该模式信息Dll控制发送构件122的动作。由此,发送构件122根据由模式信息Dll指定的通信方式进行动作。发送控制部121具备存储部121a,若从序列控制部11接受发送波形数据,则将该发送波形数据存储于存储部121a。并且,发送控制部121从序列控制部11接受与测试信号(DL)的发送有关的参数来生成用于根据该参数控制发送构件122的动作的控制信息。该控制信息例如包含表示测试信号的频率或输出电平的信息。若从序列控制部11指示开始测试,则发送控制部121将生成的控制信息和存储于存储部121a的发送波形数据输出于发送构件122,并使发送构件122生成测试信号。接收控制部125控制接收构件124的动作。接收构件124是用于接收从被测试终端2返送的被测试信号的结构。对于接收构件124的详细内容在“接收时的结构”中进行说明。接收控制部125若从序列控制部11接受模式信息DlI,则之后根据该模式信息Dll控制接收构件124的动作。由此,接收构件124根据由模式信息Dll指定的通信方式进行动作。接收控制部125从序列控制部11接受与被测试信号(UL侧的RF信号)的接收有关的参数来生成用于根据该参数控制接收构件124的动作的控制信息。该控制信息例如包含表示被测试信号的频率或输入电平的信息。若从序列控制部11指示开始测试,则接收控制部125将生成的控制信息输出于接收构件124。由此,接收构件124能够根据该控制信息从被测试终端2接收被测试信号。发送构件122若从发送控制部121接受模式信息D11,则之后根据由该模式信息Dll指定的通信方式进行动作。并且,发送构件122从发送控制部121接受控制信息和发送波形数据。发送构件122根据发送波形数据生成基带信号,并根据控制信息和由模式信息Dll指定的通信方式调制生成的基带信号来生成测试信号(DL侧的RF信号)。发送构件122通过定向耦合器123将生成的测试信号发送至被测试终端2。
定向耦合器123将来自发送构件122的测试信号送出至被测试终端2。并且,定向耦合器123将从被测试终端2发送的被测试信号送出至接收构件124。另外,在上述中,对输入控制部31生成序列表Dl的结构进行了说明,但代替输入控制部31也可由序列控制部11生成序列表D1。另外,这时,只要在序列控制部11设置波形数据存储部31a即可。(接收时的结构)接着,对由收发装置I接收从被测试终端2返送的被测试信号时进行动作的结构进行说明。接收构件124若从接收控制部125接受模式信息Dl I,则之后根据由该模式信息Dll指定的通信方式进行动作。并且,接收构件124从接收控制部125接受控制信息之后, 通过定向耦合器123从被测试终端2接收被测试信号。接收构件124根据控制信息和由模式信息Dll指定的通信方式将接收到的被测试信号解调为基带信号。接收构件124将解调的基带信号输出于接收控制部125。接收控制部125从接收构件124接受从被测试信号解调的基带信号。接收控制部125具备存储部125a,生成从接收构件124接受到的基带信号的波形数据(以下称为“接收波形数据”),并将生成的接收波形数据存储于存储部125a。该接收波形数据是对基带信号进行A/D变换来生成的数据。之后,接收控制部125从序列控制部11接受接收波形数据的指示。若接受该指示,则接收控制部125读出存储于存储部125a的接收波形数据,并将读出的接收波形数据输出于合成器13。序列控制部11指示发送控制部121及接收控制部125开始测试之后,指示接收控制部125输出接收波形数据。由此,在指示开始的测试中,以从被测试终端2返送的被测试信号为基础生成的接收波形数据从接收控制部125输出于合成器13。并且,序列控制部11将模式信息Dll和与指不开始的测试对应的设定信息D12输出于合成器13。合成器13从接收控制部125接受接收波形数据。并且,合成器13从序列控制部11接受模式信息Dll和设定信息D12。合成器13将模式信息Dll和设定信息D12附带于接收波形数据,并输出于信号分析部32。信号分析部32具备有测试数据存储部32a,若从合成器13 (即收发装置I)接受接收波形数据,则将该接收波形数据存储于测试数据存储部32a。另外,信号分析部32根据附带于接收波形数据的模式信息Dll及设定信息D12特定通信方式或测试项目及作为测试条件指定的参数。而且,信号分析部32根据该通信方式或测试项目分析接收波形数据来生成操作人员所希望的输出。对于这时的信号分析部32的详细动作在“分析时的结构”中进行说明。另外,可使序列控制部11以在设定信息D12中追加发送构件122及接收构件124的控制信息(具体而言为构成这些的硬件的控制参数)之后输出于合成器13的方式进行动作。由此,信号分析部32能够以设定信息D12为基础特定这些控制参数,并能够根据更详细的信息进行分析。并且,图I中示出从合成器13向信号分析部32发送接收波形数据的结构,但只要能够将从合成器13输出的接收波形数据输入于信号分析部32,就不限定其结构。例如,可设为如下结构,即,将从合成器13输出的接收波形数据存储于外部存储装置,并将其外部存储装置安装在信号分析部32。这时,信号分析部32可以从安装的外部存储装置读出接收波形数据并执行分析。并且,信号分析部32可设为如下结构,S卩,将存储在外部存储装置的接收波形数据存储于测试数据存储部32a之后,从测试数据存储部32a读出接收波形数据并执行分析。(分析时的结构)接着,对用信号分析装置3分析由收发装置I接收到的被测试信号的波形数据,即接收波形数据时进行动作的结构进行说明。信号分析部32接受来自输入输出I/F4的指示,并进行一起指定的接收波 形数据的分析。具体而言,信号分析部32若从输入输出I/F4接受接收波形数据分析的指示,则首先从测试数据存储部32a读出指示分析的接收波形数据。信号分析部32中编入有用于分析接收波形数据的分析程序P1。信号分析部32通过将特定的接收波形数据作为输入执行分析程序Pl来进行接收波形数据的分析。在此,参考图3对分析程序Pl的“结构”和“处理流程”进行说明。图3是表示分析程序Pl的结构的图。首先,对分析程序Pl的“结构”进行说明。分析程序Pl包含切换程序P10、控制程序P21 P24及处理程序P31 P34而构成。在此,切换程序PlO对应本发明中的切换处理部。并且,控制程序P21 P24对应本发明中的控制处理部。并且,处理程序P31 P34对应本发明中的运算处理部。控制程序(P21 P24)按每个通信方式设置。例如,控制程序P21对应通信方式Cl,按预定顺序作为一连串处理记述用于执行由通信方式Cl的各测试项目定义的测试的I个以上的运算处理。另外,该一连串处理的单位可以为每个测试项目,也可以为预先对测试项目进行分类划分的每个该分类。作为该分类划分的例子,将多个测试项目分配为相同分类即可,所述测试项目所执行的运算处理和其运算处理的执行顺序相同,只有运算处理的参数不同。另外,以下有时将由该I个以上的运算处理构成的一连串处理称为“分析处理”。作为分析处理的具体例可举出“邻道泄漏功率比(ACLR :Adjacent Channel Leakage powerRatio),,、“ EVM (Error Vector Magnitude),,、“ 占用带宽(OBW : Occupied Band Width)”等的测定或频率误差、调制分析等。控制程序(P21 P24)根据来自切换程序PlO的呼叫来执行。上述的分析处理包含“过滤处理”或“FFT”等的在多个分析处理之间通用的运算处理。因此,按每个这种运算处理设置有处理程序(P31 P34)。例如,处理程序P31是用于执行运算处理Tl的程序。同样,处理程序P32对应运算处理T2,处理程序P33对应运算处理T3,处理程序P34对应运算处理T4。处理程序(P31 P34)根据来自控制程序(P21 P24)的呼叫来执行。接着,对分析程序Pl的“处理流程”,即执行切换程序P10、控制程序P21 P24及处理程序P31 P34的一连串流程进行说明。若执行分析程序Pl,则首先切换程序PlO开始进行处理。切换程序PlO读出附带于输入的接收波形数据的模式信息D11,并以模式信息Dll为基础特定通信方式。以下,设为通信方式Cl被特定的情况来进行说明。切换程序PlO特定与被特定的通信方式Cl对应的控制程序P21,并将接收波形数据作为输入来执行控制程序P21。
控制程序P21读出附带于输入的接收波形数据的设定信息D12,并以表示设定信息D12所含的测试项目的信息为基础特定对应于其测试项目的分析处理。并且,控制程序P21从设定信息D12取出表示作为测试条件指定的参数的信息,并将取出的信息作为输入来执行特定的分析处理。I个以上的运算处理按预定顺序排列而预先构成与测试项目相应的分析处理。即,按预定顺序执行构成分析处理的各运算处理。预先构成这些运算处理的一部分作为处理程序(P31 P34),控制程序P21在执行相应的运算处理的时刻,呼叫对应于其运算处理的处理程序。例如,对应于测试项目的分析处理设为运算处理Tl、T2及T3以该顺序排列而构成。这时,控制程序P21将处理程序P31、P32及P33以该顺序呼叫并执行各运算处理。另夕卜,用于执行各运算处理的参数使用从设定信息D12取出的信息,即“作为测试条件指定的参数”。控制程序P21将执行的分析处理的结果输出于切换程序P10。这时,控制程序P21可根据表示执行的分析处理的类别或测试项目的信息,将分析处理结果的输出形式变换为图表或表等来输出于切换程序P10。切换程序PlO将该结果输出于输入输出I/F4。
输入输出I/F4从信号分析部32接受基于分析程序Pl的分析处理的执行结果,并根据所希望的显示形态将该执行结果显示于显示部。另外,还可设置用所希望的显示格式显示分析处理的执行结果的显示控制部。这样,分析程序Pl被划分为切换程序P10、控制程序P21 P24及处理程序P31 P34这3个层来构成。切换程序P10、控制程序P21 P24及处理程序P31 P34只要以能够分别区别的形式(例如函数)安装即可,也可以将这些作为独立的程序库(文件)安装。并且,能够按各层将预定数量的程序作为I个组,按每个该组构成程序库。将这种程序库作为例如如DLL (Dynamic Link Library)那样可动态编入的程序库构成,由此能够减轻随标准的变更或追加的工作负担。具体而言,即使在因规格变更等而一部分分析处理的内容有所变更时,也能够通过仅替换有影响的程序库来对付。并且,即使在追加与新通信方式对应的程序时,也只要追加与新通信方式对应的控制程序和用于执行新追加的运算处理的处理程序即可,无需变更其他控制程序(P21 P24)也能够对付。另外,由于在控制程序P21 P24之间共有处理程序P31 P34,所以无需按每个通信方式将各运算处理作为程序编入。因此,能够抑制整个分析程序Pl的容量。并且,即使在一部分运算处理的逻辑中检测到问题时,只要修正与其运算处理对应的处理程序即可,所以程序维护也变得轻松。(发送及接收时的一连串动作)接着,参考图4对与被测试终端2收发信号并输出接收波形数据的一连串动作进行说明。图4是在移动通信终端测试系统中表示与被测试终端收发信号并输出接收波形数据的一连串处理的流程的流程图。(步骤Sll)包含由操作人员指定的通信方式及作为实施对象的测试项目和实施各测试时的参数的输入信息通过输入输出I/F4输入于输入控制部31。(步骤S12)输入控制部31根据从输入输出I/F4接受到的输入信息制作序列表D1。序列表Dl包含模式信息Dll和I个以上的设定信息D12而构成。模式信息Dll中输入表不作为输入信息指定的通信方式的信息。并且,设定信息D12按每个作为实施对象的测试项目生成。即,当实施n个测试项目时,生成n个(设定信息#1 #n)设定信息D12。各设定信息D12中输入表示测试项目的信息和表示作为其测试项目所表示的测试的条件指定的参数的信息。并且,输入控制部31根据作为输入信息按每个测试项目指定的测试信号(即DL)的条件特定所对应的发送波形数据,并从波形数据存储部31a读出该发送波形数据。输入控制部31将用于特定读出的发送波形数据的识别信息输入于其波形数据相关的测试项目的设定信息D12。输入控制部31对生成的序列表Dl和与指定的测试项目对应地读出的I个以上的发送波形数据建立关联来发送至序列控制部11。序列控制部11若从输入控制部31接受序、列表Dl和I个以上的发送波形数据,则将这些数据存储于存储部11a。(步骤S13)之后,若从输入输出I/F4指示开始测试,则输入控制部31向序列控制部11通知该指示。若通知该指示,则序列控制部11从存储于存储部Ila的序列表Dl读出模式信息D11,并将读出的模式信息Dll输出于发送控制部121及接收控制部125。由此,测定部12能够辨别作为输入信息指定的通信方式,并根据该通信方式与被测试终端2进行信号的收发。(步骤S14)接着,序列控制部11从存储于存储部Ila的序列表Dl读出设定信息D12,并从读出的设定信息D12取出发送波形数据的识别信息。序列控制部11以取出的识别信息为基础从存储于存储部Ila的I个以上的发送波形数据中特定与其设定信息D12所示的测试项目对应的发送波形数据。序列控制部11将特定的发送波形数据输出于发送控制部121。发送控制部121具备存储部121a,若从序列控制部11接受发送波形数据,则将该发送波形数据存储于存储部121a。并且,序列控制部11从设定信息D12取出作为测试条件指定的参数,将该参数中与测试信号(DL)的发送有关的参数输出于发送控制部121。发送控制部121从序列控制部11接受与测试信号(DL)的发送有关的参数来生成用于根据该参数控制发送构件122的动作的控制信息。该控制信息例如包含表示测试信号的频率或输出电平的信息。并且,序列控制部11将取出的参数中与被测试信号(UL)的接收有关的参数输出于接收控制部125。接收控制部125从序列控制部11接受与被测试信号(UL)的接收有关的参数来生成用于根据该参数控制接收构件124的动作的控制信息。该控制信息例如包含表示被测试信号的频率或输入电平的信息。(步骤S15)若完成向发送控制部121及接收控制部125输出参数,则序列控制部11指示发送控制部121及接收控制部125开始测试。若从序列控制部11指示开始测试,则发送控制部121将生成的控制信息和存储于存储部121a的发送波形数据输出于发送构件122,并使发送构件122生成测试信号。发送构件122从发送控制部121接受控制信息和发送波形数据。发送构件122根据发送波形数据生成基带信号,并根据控制信息和由模式信息Dll指定的通信方式调制生成的基带信号来生成测试信号(RF信号)。发送构件122通过定向耦合器123将生成的测试信号发送至被测试终端2。(步骤S16)接收构件124从接收控制部125接受控制信息之后,通过定向耦合器123从被测试终端2接收被测试信号。接收构件124根据控制信息和由模式信息Dll指定的通信方式将接收到的被测试信号解调为基带信号。接收构件124将解调的基带信号输出于接收控制部 125。(步骤S17)接收控制部125从接收构件124接受从被测试信号解调的基带信号。接收控制部125生成从接收构件124接受到的基带信号的波形数据(即接收波形数据),并将生成的接 收波形数据存储于存储部125a。序列控制部11指示发送控制部121及接收控制部125开始测试之后,指示接收控制部125输出接收波形数据。由此,在指示开始的测试中,以从被测试终端2返送的被测试信号为基础生成的接收波形数据从接收控制部125输出于合成器13。并且,序列控制部11将模式信息Dll和与指不开始的测试对应的设定信息D12输出于合成器13。合成器13从接收控制部125接受接收波形数据。并且,合成器13从序列控制部11接受模式信息Dll和设定信息D12。合成器13将模式信息Dll和设定信息D12附带于接收波形数据,并输出于信号分析部32。(步骤S18)序列控制部11确认是否对序列表Dl所含的所有设定信息D12 (#1 #n)执行了处理。当残留有未处理的设定信息D12时(步骤S18,N),序列控制部11读出下一个设定信息D12,并执行与对应于其设定信息D12的测试的执行有关的一连串处理。当已对所有设定信息D12(#l #n)执行处理时(步骤S18,Y),序列控制部11结束与接收波形数据的取得有关的一连串处理。(分析时的一连串动作)接着,参考图5对与接收波形数据分析有关的一连串动作进行说明。图5是移动通信终端测试系统的表示与接收波形数据分析有关的一连串处理的流程的流程图。(步骤S21)信号分析部32若从输入输出I/F4接受接收波形数据分析的指示,则首先从测试数据存储部32a读出指示分析的接收波形数据。(步骤S22)信号分析部32将特定的接收波形数据作为输入来执行分析程序Pl。若执行分析程序P1,则首先切换程序PlO开始进行处理。切换程序PlO读出附带于输入的接收波形数据的模式信息D11,并以模式信息Dll为基础特定通信方式。以下,设为通信方式Cl被特定的情况来进行说明。切换程序PlO特定与被特定的通信方式Cl对应的控制程序P21,并将接收波形数据作为输入来执行控制程序P21。(步骤S23)控制程序P21读出附带于输入的接收波形数据的设定信息D12,并以表示设定信息D12所含的测试项目的信息为基础特定对应于其测试项目的分析处理。并且,控制程序P21从设定信息D12取出表示作为测试条件指定的参数的信息,并将取出的信息作为输入来执行特定的分析处理。(步骤SM)I个以上的运算处理按预定顺序排列而预先构成与测试项目相应的分析处理。即,按预定顺序执行构成分析处理的各运算处理。预先构成这些运算处理的一部分作为处理程序(P31 P34),控制程序P21在执行相应的运算处理的时刻,呼叫对应于其运算处理的处
理程序。(步骤S25) 控制程序P21将执行的分析处理的结果输出于切换程序P10。这时,控制程序P21可根据表示执行的分析处理的类别或测试项目的信息,将分析处理结果的输出形式变换为图表或表等来输出于切换程序P10。切换程序PlO将该结果输出于输入输出I/F4。输入输出I/F4从信号分析部32接受基于分析程序Pl的分析处理的执行结果,并根据所希望的显示形态将该执行结果显示于显示部。以上,本发明所涉及的移动通信终端测试系统能够通过与收发装置I单独构成的信号分析装置3执行与波形数据分析有关的处理。因此,即使追加新测试项目,也无需替换收发装置1,就能够替换信号分析装置3的程序(即分析程序Pl)。并且,分析程序Pl被划分为切换程序P10、控制程序P21 P24及处理程序P31 P34这3个层来构成。因此,按各层将预定数量的程序作为I个组来按每个该组构成程序库,由此即使在因规格变更等而一部分分析处理的内容有所变更时,也能够通过仅替换有影响的程序库来对付。并且,即使在追加与新通信方式对应的程序时,也只要追加与新通信方式对应的控制程序和用于执行新追加的运算处理的处理程序即可,无需变更其他控制程序(P21 P24)也能够对付。并且,接收波形数据附带“表示通信方式的信息”、“表示测试项目的信息”及“表示作为测试条件指定的参数的信息”之后,存储于测试数据存储部32a。因此,信号分析部32能够根据该附带信息特定通信方式或测试项目及所指定的测试条件并执行分析处理。由此,信号分析部32能够与有关基于收发装置I的接收波形数据的取得的处理单独地执行分析处理。
权利要求
1.一种移动通信终端测试系统,其特征在于,具备 收发装置(I),包含测定部(12)和控制部(11)而构成,所述测定部在与被测试终端(2)之间收发信号,并取得接收到的信号的波形数据,所述控制部根据指定的通信方式及测试项目控制所述测定部,并且对所述波形数据附加用于分别识别所述通信方式及所述测试项目的输入信息;及 信号分析装置(3),包含分析从所述收发装置接受到的所述波形数据的信号分析部(32),且与所述收发装置单独构成, 所述信号分析部具有 运算处理部(P31 P34),为了对所述波形数据进行多种运算处理,按该运算处理的每个种类设置; 控制处理部(P21 P24),按每个通信方式设置,为了按每个测试项目输出所希望的分析数据而选择I个以上的所述运算处理部,并使所述运算处理部作为预定顺序中的一连串处理建立关联来进行所述运算处理;及 切换处理部(PlO),以附加于所述波形数据的输入信息为基础特定所述通信方式和所述测试项目,并根据特定的所述通信方式及特定的所述测试项目选择所述控制处理部, 通过所述切换处理部,根据特定的所述通信方式选择所述控制处理部,并且通过选择该控制处理部,所述运算处理部根据特定的所述测试项目进行处理。
2.如权利要求I所述的移动通信终端测试系统,其特征在于, 所述信号分析部构成为能够追加或删除所述运算处理部及所述控制处理部中任一方或双方。
3.一种分析方法,其为基于收发装置(I)和信号分析装置(3)的波形数据的分析方法,所述收发装置包含测定部(12)和控制部(11)而构成,所述测定部在与被测试终端(2)之间收发信号,并取得接收到的信号的所述波形数据,所述控制部根据指定的通信方式及测试项目控制所述测定部,并且对所述波形数据附加用于分别识别所述通信方式及所述测试项目的输入信息,所述信号分析装置包含信息分析部(32)而构成,所述信息分析部通过执行用于分析所述波形数据的分析程序(PD来分析从所述收发装置接受到的所述波形数据,其特征在于,具备 准备步骤,预先准备处理程序(P31 P34)、控制程序(P21 P24)及切换程序(PlO)来作为所述分析程序,其中,所述处理程序为了对所述波形数据进行多种运算处理,按该运算处理的每个种类设置,所述控制程序按每个通信方式设置,为了按每个测试项目输出所希望的分析数据而选择进行I个以上的所述运算处理的所述处理程序,并使其按预定顺序对一连串处理建立关联来执行,所述切换程序以附加于所述波形数据的输入信息为基础特定所述通信方式和所述测试项目; 条件特定步骤,以附加于所述波形数据的所述输入信息为基础特定所述通信方式及所述测试项目; 处理切换步骤,根据特定的所述通信方式执行与该通信方式对应的所述控制程序;及 运算执行步骤,按与特定的所述测试项目建立关联的各运算处理的每个执行阶段选择所述处理程序来执行该运算处理。
4.一种分析程序,其为使计算机分析波形数据的分析程序(P1),所述波形数据通过在与被测试终端(2)之间收发信号来测定,且附加有用于分别识别指定的通信方式及测试项目的输入信息,其特征在于, 所述分析程序具备 该运算处理的每个种类的处理功能(P31 P34),用于对所述波形数据进行多种运算处理; 控制功能(P21 P24),按每个通信方式设置,为了按每个测试项目输出所希望的分析数据而按预定顺序对一连串处理建立关联来执行I个以上的所述处理功 能;及 特定功能(PlO),以附加于所述波形数据的输入信息为基础特定所述通信方式和所述测试项目,并根据特定的所述通信方式执行所述控制功能, 通过执行该控制功能,根据特定的所述测试项目执行所述处理功能。
全文摘要
本发明提供一种移动通信终端测试系统、分析方法及分析程序,在移动通信终端测试系统中,能够追加及变更随通信规格变更的功能。本发明的移动通信终端测试系统具备收发装置,包含对取得的波形数据附加输入信息的控制部而构成;及信号分析装置,包含执行分析程序的信号分析部,且与收发装置单独构成,分析程序具有处理程序,按每个对波形数据的运算处理的种类设置;控制程序,按每个通信方式设置,按每个测试项目选择1个以上的处理程序并使其对一连串处理建立关联来执行;及切换程序,以附加于波形数据的输入信息为基础特定通信方式和测试项目,并根据特定的通信方式选择控制程序执行;通过执行该控制程序,根据特定的测试项目执行处理程序。
文档编号H04B17/00GK102739832SQ201210051719
公开日2012年10月17日 申请日期2012年3月1日 优先权日2011年3月30日
发明者M-L.马格帕约, 成瀬尚史, 木原祥隆 申请人:安立股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1