一种测试方法和系统的制作方法

文档序号:7611114阅读:136来源:国知局
专利名称:一种测试方法和系统的制作方法
技术领域
本发明涉及网络通信技术,尤其涉及一种测试方法和系统。
背景技术
随着3G(第三代网络)协议的不断发展和完善,世界各国越来越多的通信运营商和厂商在3G测试上的投入也越来越多。由于3G系统很复杂,一个测试往往涉及到3G的多个部分,如RNC(无线网络控制器),NodeB(基站),UE(移动台)和核心网等,从而使得系统问题定位变得异常艰难。在很多时候,为了测试一个环节或者定位一个系统的问题产生原因,需要采取各种手段来模拟数据源的产生。
在现有技术的3G系统测试过程中,当需要测试NodeB的物理层功能时,通常采用第三方的仪器如UB公司的测试终端(如TM100,TM200,TM500)或Agilent公司的测试终端(如E4445)直接解出信道编码前的数据,例如E4445可以解出信道编码后的数据,以便验证测试的正确性。
当UE和UTRAN(陆地无线接入网)配合测试的时候,可能会有一些错误发生,如UE译码错误,这时需要定位该错误是在系统的哪个环节引入的,因此,往往需要隔离问题是出在NodeB上,还是出在RNC上,这时,也需要利用第三方的仪器如UB公司的测试终端进行测试。
采用第三方的仪器进行测试时,通常需要在NodeB侧模拟产生FP(帧协议)数据,并且这些数据是RNC通过IUB(RNC和NodeB之间的接口)口传送给NodeB的,这样在测试过程中,就缺少灵活性。此外,由于在测试过程中,还需要第三方仪器,这必将会增加测试的成本。

发明内容
本发明的目的是针对上述现有技术的缺点,提供了一种测试方法和系统,通过软件技术就可实现测试功能,从而增加了测试的灵活性,并节省了测试成本。
本发明提供一种用于第三代网络的测试方法,包括A、基站根据传输格式组合指示获得传输通道的传输格式指示;B、基站根据传输信道的传输格式指示获得传输信道的数据流的长度;C、基站根据预定的算法和所述的数据流的长度利用模拟数据发生器产生传输信道的数据;D、基站将模拟产生的传输信道数据进行编码处理,并发送给移动台;E、移动台对收到的编码进行分析处理,根据移动台输出编码确定测试结果。
所述步骤A进一步包括A1、根据传输格式组合指示获得计算的传输格式组合;A2、根据计算的传输格式组合计算传输通道的传输格式指示。
所述步骤B进一步包括基站根据传输信道的传输格式指示获得传输信道的传输块大小和传输块数目,并将传输块大小和传输块数目相乘以获得传输信道的数据流的长度。
所述的模拟数据发生器包括PN9数据发生器、PN2数据发生器和固定数据源发生器。
所述步骤D中的将编码发送给移动台是按照TS 25.212协议中规定的方式发送。
所述步骤D中的将编码发送给移动台可按预定的间隔或连续将编码发送到移动台。
所述步骤E进一步包括判断移动台输出编码与所预期的编码是否一致,若一致,则结束测试过程,否则,根据移动台的输入编码,判断移动台是否存在故障,若移动台存在故障,则结束测试过程,否则,判断上一个环节是否存在故障,直至判断出故障的环节为止。
所述根据移动台的输入编码判断移动台是否存在故障进一步包括若移动台的输入编码与所预期的编码一致,则移动台存在故障,否则,上级环节存在故障。
包括设置有模拟数据发生器的基站和移动台,所述基站包括信道编码器、扩频调制器、空口发送器,所述移动台包括空口接收器、扩频解调器、信道解码器。
利用本发明,在NodeB内部为已经建立的信道模拟产生数据,从而可方便地对3G系统中从NodeB到UE的各个环节进行测试,对系统存在的问题进行定位。并节省了测试成本,提高了测试的灵活性。


图1示出了本发明的3G系统中从NodeB到UE的模型图;图2为本发明实施例的数据发生器的示意图;图3示出了FP的数据格式的示意图。
具体实施例方式
为了便于本领域一般技术人员理解和实现本发明,现结合附图描绘本发明的实施例。
如图1所示,本发明的基本思想是在NodeB中产生一些特定格式的模拟数据,然后将这些特定格式的数据经信道编码器、扩频调制器、空口发送器、CCTrCH(码组合传输信道)、空口接收器、扩频解调器、信道解码器发送到UE。当这些特定格式的模拟数据经过以上各个环节时,根据各个的环节的输入和输出,对该环节进行判断,从而达到测试的目的。本发明以PN9数据发生器为例来模拟产生FP包数据。
通常情况下,会有下面2种类型的CCTrCH1)、专用CCTrCH,用于承载一个或多个DCH的组合;2)、公共CCTrCH,用于承载BCH(广播信道)、RACH(随机接入信道)、FACH/PCH(前向接入信道/寻呼信道)、DSCH(下行共享信道)。
在上述CCTrCH中,除了BCH类型的CCTrCH外,其它类型的CCTrCH(如承载FACH/PCH类型的CCTrCH,承载DSCH类型的CCTrCH,承载HSDPA类型的CCTrCH,承载DCH类型的CCTrCH)都可以采用PN9数据发生器来模拟产生FP包数据。FP包数据的具体产生方法和控制方式描述如下1)通过脚本的方式通知NodeB某个CCTrCH采用模拟数据的方式;2)NodeB在收到控制脚本后,根据脚本中指定的TFCI(传输格式组合指示)取得CTFC(计算的传输格式组合),然后再根据CTFC计算各个TrCH(传输信道)的TFI(传输格式指示);3)NodeB根据各个TrCH的TFI取得每个TrCH的TBSize(传输块大小)和TBNum(传输块数目),并将TBSize和TBNum相乘获得各个TrCH的数据流的长度;4)NodeB根据脚本中给出的PN9的种子号,可按照多项式x9+x4+1和所需的数据长度产生每个TrCH的数据;图2示出了PN9的数据发生器的原理图,在该图中,当给定各位初值后,向右移位产生第一位数据,并将第0位与第4的数据通过异或运算后作为第8位的值,按照这种方法循环往复,产生所需要的数据。
5)NodeB将模拟产生的TrCH数据按照TS 25.212协议中规定的方式进行编码处理,并发送给UE,可以按照TTI(发送时间间隔)不断重复地发送,也可以一直按照PN9数据发生器的方式连续生成多个TrCH数据的数据包,所述TrCH数据的格式FP数据包格式,图3示出了PCH的FP包数据结构。
对于BCH类型的CCTrCH,由于UE需要解出BCH上的SFN(小区系统帧号)作为时间参考,所以对于BCH类型的CCTrCH,可以在PN9数据的前面再插入12bit的SFN(NodeB帧号)数据,但要满足12bit的BFN加上PN9数据不超过BCH的数据。
从TS 25.211协议中可知,一个PICH(寻呼指示信道)总是和一个PCH相联系在一起的,PICH的bitmap(比特映射)信息也总是随着PCH的FP下发给NodeB的。
为了模拟PICH,可以在脚本中指定PICH的那几个指示位为1,PICH发送的起始SFN以及循环周期,NodeB在按照TS 25.211协议规定的方式对PICH进行映射处理。
在系统测试时,在NodeB侧发送特定格式的编码,移动台则可按照预期收相应的编码并输出相应的数据,并根据输出的数据来判断存在故障的环节,具体判断过程如下。
判断移动台输出编码所预期的编码是否一致,若一致,则结束测试过程,否则,判断移动台的输入编码与所预期的编码是否一致,若一致,则移动台存在故障,结束测试过程,否则,说明上面某一环节存在故障,向上移动一个环节,继续判断,直至判断出存在故障的环节为止。
因此,根据本发明,通过在NodeB侧模拟产生FP数据,因为这些数据有一定的规律,可以很容易地从UE侧进行识别,从而达到将部分系统问题隔离的效果,达到快速定位问题的目的。
根据本发明,可以在不需要IUB接口上的FP包数据的情况下,满足测试NodeB部分功能项的要求,这时要求TS 25.433协议中的NBAP(NodeB应用)信令也能通过脚本模拟下发。
可以在不需要IUB接口上的FP数据的情况下,满足NodeB和UE对接的部分功能项的测试要求,如RTT(无线传输技术)测试,同样也要求NBAP信令能通过脚本模拟下发。
本发明的数据发生器除了采用PN9数据发生器外,还可采用其它数据发生器如固定数据源、PN2等方式。
根据本发明,可根据指定CCTrCH的TFCI来生成各个TrCH数据的,也可以通过指定CCTrCH中的每个TrCH的TFI来生成TrCH数据,从而更方便地对每个TrCH进行测试。
根据本发明,在测试过程中,TFCI在指定后一直保持不变,也可以根据需要通过脚本方式控制CCTrCH的TFCI不断变化,以更方便地测试各个TrCH。
本发明还提供了一种用于3G系统中的测试系统,包括模拟数据发生器、信道编码器、扩频调制器、空口发送器、CCTrCH、空口接收器、扩频解调器、信道解码器。所述模拟数据发生器用于产生特定格式的数据,并将所产生的数据经信道编码器、扩频调制器、空口发送器、CCTrCH、空口接收器、扩频解调器、信道解码器发送到移动终端。移动终端根据所接收的数据判断该系统是否存在问题,若存在问题,则运用上述的测试方法进一步判断问题所在的环节。
虽然通过实施例描绘了本发明,但本领域普通技术人员知道,在不脱离本发明的精神和实质的情况下,就可使本发明有许多变形和变化,本发明的范围由所附的权利要求来限定。
权利要求
1.一种测试方法,其特征在于,包括A、基站根据传输格式组合指示获得传输通道的传输格式指示;B、基站根据传输信道的传输格式指示获得传输信道的数据流的长度;C、基站根据预定的算法和所述的数据流的长度利用模拟数据发生器产生传输信道的数据;D、基站将模拟产生的传输信道数据进行编码处理,并发送给移动台;E、移动台对收到的编码进行分析处理,根据移动台输出编码确定测试结果。
2.根据权利要求1所述的测试方法,其特征在于,所述步骤A进一步包括A1、根据传输格式组合指示获得计算的传输格式组合;A2、根据计算的传输格式组合计算传输通道的传输格式指示。
3.根据权利要求1所述的测试方法,其特征在于,所述步骤B进一步包括基站根据传输信道的传输格式指示获得传输信道的传输块大小和传输块数目,并将传输块大小和传输块数目相乘以获得传输信道的数据流的长度。
4.根据权利要求1所述的测试方法,其特征在于,所述的模拟数据发生器包括PN9数据发生器、PN2数据发生器和固定数据源发生器。
5.根据权利要求1所述的测试方法,其特征在于,所述步骤D中的将编码发送给移动台是按照TS 25.212协议中规定的方式发送。
6.根据权利要求1所述的测试方法,其特征在于,所述步骤D中的将编码发送给移动台可按预定的间隔或连续将编码发送到移动台。
7.根据权利要求1所述的测试方法,其特征在于,所述步骤E进一步包括判断移动台输出编码与所预期的编码是否一致,若一致,则结束测试过程,否则,根据移动台的输入编码,判断移动台是否存在故障,若移动台存在故障,则结束测试过程,否则,判断上一个环节是否存在故障,直至判断出故障的环节为止。
8.根据权利要求7所述的测试方法,其特征在于,所述根据移动台的输入编码判断移动台是否存在故障进一步包括若移动台的输入编码与所预期的编码一致,则移动台存在故障,否则,上级环节存在故障。
9.一种测试系统,其特征在于,包括设置有模拟数据发生器的基站和移动台,所述基站包括信道编码器、扩频调制器、空口发送器,所述移动台包括空口接收器、扩频解调器、信道解码器。
全文摘要
本发明提供了一种测试方法,包括基站根据传输格式组合指示获得传输通道的传输格式指示;基站根据传输信道的传输格式指示获得传输信道的数据流的长度;基站根据预定的算法和所述的数据流的长度利用模拟数据发生器产生传输信道的数据;基站将模拟产生的传输信道数据进行编码处理,并发送给移动台;移动台对收到的编码进行分析处理,根据移动台输出编码确定测试结果。本发明还提供了一种测试系统,包括设置有模拟数据发生器的基站和移动台。根据本发明,在基站内部为已经建立的信道模拟产生数据,从而可方便地对3G系统中从基站到移动台的各个环节进行测试,对系统存在的问题进行定位。因此,提高了测试的灵活性。
文档编号H04L12/26GK1812348SQ200510002668
公开日2006年8月2日 申请日期2005年1月25日 优先权日2005年1月25日
发明者李必涛, 许胜洪 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1