测试hsdpa信道的传输性能的方法

文档序号:7610899阅读:107来源:国知局
专利名称:测试hsdpa信道的传输性能的方法
技术领域
本发明涉及无线通信技术领域,尤其涉及一种测试HSDPA信道的传输性能的方法。
背景技术
HSDPA(高速下行分组数传)是第3代移动通信系统WCDMA(宽带码分多址)制式R5版本中的一项关键技术,HSDPA技术可以以共享方式实现高速数据传输,从而加强了WCDMA下行数据传输能力,丰富了提供的业务类型。
所述的HSDPA技术为WCDMA制式引入了两种新的传输信道以及相应的物理信道HS-SCCH(高速下行链路共享信道的共享控制信道)和HS-DSCH(高速下行链路共享信道)。
目前,关于HSDPA技术的标准已经基本制定完成,但是还没有提供具有HSDPA功能的产品,对于HSDPA产品大多处于试验、研发阶段。
在HSDPA技术产品化的过程中,对所述的HS-SCCH信道和HS-DSCH信道需要进行全面的检测,以检测两信道的传输性能的可靠性。而且,由于HSDPA技术支持的业务速率范围非常宽(最大可以达到14Mb/s),同时支持QPSK和16QAM两种调制制式,所以针对HSDPA技术产品的测试需要设计相应的测试序列,利用所述的测试序列对HSDPA技术涉及的两信道进行全面的测试。即,设计相应的测试序列,使得测试序列既能覆盖信道传输可能的所有重要场景,又使检测的投入和检测所需要的时间落在允许范围内。
目前,还没有一种方法可以对HSDPA技术中涉及的两信道进行全面的测试,以适应HSDPA技术产品化过程中的需要。

发明内容
鉴于上述现有技术所存在的问题,本发明的目的是提供一种测试HSDPA信道的传输性能的方法,从而保证了针对PSPDA开发验证的全面性和准确性,并可以有效缩短HSPDA开发验证所需要的时间。
本发明的目的是通过以下技术方案实现的本发明提供了一种测试HSDPA信道的传输性能的方法,包括A、获取高速下行分组接入HSDPA的传输信道的待测试处理模块信息;B、根据所述的处理模块信息确定进行测试需要的各测试序列信息;C、利用所述的各测试序列信息对HSDPA信道的传输性能进行测试。
所述的步骤B还包括根据所述的处理模块信息,以及对各处理模块的测试需要,随机选择确定对应的测试序列数据,并生成相应的测试序列。
本发明中,当所述的HSDPA信道为HS-SCCH信道时,步骤A所述的待测试的处理模块信息包括信道编码模块、速率匹配模块、用户化加扰模块、调制类型和冗余模式编码模块、用户化循环冗余编码模块、物理信道映射模块、扩频加扰模块和/或功率设置模块。
本发明中,步骤B所述的测试序列信息包括以下测试序列中至少一个信道编码模块固定格式固定长度的信道编码对应的一个测试序列;速率匹配模块固定位置打孔对应的一个测试序列;用户化加扰模块固定长度的加扰算法对应的一个测试序列;调制类型和冗余模式编码模块16种SRB组合对应的16个测试序列;
用户化循环冗余编码模块固定格式、固定长度的循环冗余编码对应的一个测试序列;物理信道映射模块固定长度的物理信道映射对应的一个测试序列;扩频加扰模块固定扩频因子对应的一个测试序列;功率设置模块无分级、空时发射分极STTD和闭环模式分别对应的一个测试序列。
本发明中,步骤B所述的随机选择确定对应的测试序列数据包括在确定的范围内随机选择信道码集合指示、调制方法指示、传输块大小指示、HARQ指示、新数据指示和/或用户标识参数信息;和/或,在生成调制类型和RV编码模块对应的16个测试序列时遍历16种SRB有效组合;和/或,在产生功率设置模块对应的3个测试序列时遍历无分级、STTD和闭环模式三种组给。
本发明中,当所述的HSDPA信道为HS-SCCH信道时,步骤A所述的待测试的处理模块信息包括循环冗余编码模块、信道编码前比特加扰模块、速率匹配及16QAM星座图生成模块、交织模块、物理信道侵害和物理信道映射模块、扩频加扰模块和/或功率设置模块。
本发明中,步骤B所述的测试序列信息包括以下测试序列中至少一个循环冗余编码模块固定格式的循环冗余编码对应的一个测试序列;信道编码前比特加扰模块固定格式加扰对应的一种测试序列;速率匹配及16QAM星座图生成模块16种SRB组合对应的16种测试序列;交织模块两种物理帧长对应的2个测试序列;物理信道分割和物理信道映射模块QPSK和16QAM两种调制类型的30个物理信道对应的30个测试序列;扩频加扰模块固定扩频因子对应的一个测试序列;功率设置模块无分级、STTD和闭环模式分别对应的3个测试序列。
本发明中,步骤B所述的随机选择确定对应的测试序列数据包括在确定的范围内为信道编码块计算和信道编码模块的14个测试序列指定对应的传输块大小值,并为所述传输块大小随机选择确定一组对应的调制类型和物理信道数目组合;和/或,在产生物理信道分割和物理信道映射模块对应的30个测试序列时,遍历30种可能的组合,并随机选择确定对应的传输块的大小;和/或,根据物理信道数目及传输块的大小选择确定对应的虚拟缓冲区的大小值;和/或,根据各个传输块的大小随机为其产生相应的0和1序列;和/或,在产生速率匹配及16QAM星座图生成模块对应的16个测试序列时,遍历可能的16种可能的组合;和/或,在产生交织模块对应的2个测试序列时,随机产生一个QPSK组合和一个16QAM组合,并随机选择确定相应的传输块大小;和/或,在产生功率设置模块对应的3个测试序列时,遍历无分级、STTD和闭环三种模式。
所述的步骤B还包括B1、根据HSDPA信道包含的HS-SCCH信道和HS-DSCH信道数量,生成包含各个信道含义的测试需要的复合测试序列。
所述的B1包括B11、随机产生m个最小HS-SCCH测试序列,n个最小HS-DSCH测试序列,所述的m、n分别为小于HSDPA信道包含的HS-SCCH信道及HS-DSCH信道数的正整数;
B12、利用所述的m、n个测试序列构成一个复合测试序列;B13、重复执行步骤B11和步骤B12,直至产生符合设定数量的复合测试序列时,结束该复合测试序列的生成过程。
由上述本发明提供的技术方案可以看出,本发明提供了全面的测试序列对HSPDA信道的传输性能进行测试,从而提高了对PSPDA开发验证的准确性,并使得相应的验证过程更具有针对性。因此,本发明可以在较少的投入的情况下,保证HSPDA验证的充分性,有效缩短HSPDA开发验证时间。
总之,本发明具有以下三个特点(1)全面性测试序列最小集中包含了各种典型场景;(2)递增性最小集的组合是数量巨大的,测试得越多则对产品验证得越充分,但是投入和时间的消耗也越大,实际使用时可以进行权衡;(3)方便性采用程序化的随机序列生成方式使得产生测试序列便捷。


图1为本发明中生成测试序列过程的流程图;图2为本发明中生成复合测试序列过程的流程图。
具体实施例方式
HSDPA信道包含两种新的传输信道以及相应的物理信道HS-SCCH和HS-DSCH。由于HS-SCCH和HS-DSCH及其物理信道支持的数据速率和调制制式的范围比较广泛,因此,为保证针对HSPDA信道的传输性能的测试覆盖的全面性,且投入较小,需要设计一组充分的最小测试序列最小集,同时,最小集找到之后还需要在测试充分性上进行设计。
基于上述需求,本发明主要采用了一种随机化生成HSDPA传输和物理信道测试序列的方法生成测试序列,并基于所述的测试序列对所述的HSPDA信道的传输性能进行测试;测试序列的生成是通过细分HSDPA传输和物理信道的各个处理阶段,从而给出一个测试序列的最小集,然后在此基础上通过组合叠加形成丰富的用于测试的测试序列集合。因此,本发明可以保证针对HSDPA信道测试的全面性和准确性,并可以使得测试验证的投入较少、所需要的周期较短。
本发明所述的方法的具体实现方式如图1所示,具体包括确定HSDPA信道需要测试的处理模块信息,根据所述的处理模块信息,以及针对各处理模块的测试需要,随机选择确定对应的测试序列数据,并生成相应的测试序列;HSDPA信道包含HS-SCCH和HS-DSCH两种信道,下面将分别对两种信道的最小测试序列的生成过程进行说明首先,对HS-SCCH信道的测试序列最小集的生成过程进行说明;HS-SCCH信道的处理模块及其对应的测试需要信息如表1所示;表1


针对上述表1中的各处理模块的测试需要,还需要为其选择确定对应的测试序列数据,具体的选择确定方式如表2所示,而且,根据需要不同的参数可以采用不同的标志表示表2

其中,所述的表1中记录的是HS-SCCH信道的处理过程,而所述的表2记录的是HS-SCCH中传送的信息,即处理的对象;通过表2中的各随机选择的参数可以实现针对表1中所有处理模块的测试;也就是说,在进行表1中的各处理模块的处理操作时需要确定处理对象值,各对象的取值依据表2中的方法随机选择或者遍历确定。
基于上述表1和表2中记录的内容,本发明中,生成相应的HS-SCCH测试序列的过程如图1所示,具体包括以下过程步骤11随机产生随机数X,要求所述的X需要大于0,小于或等于27,所述的X表示表1中所列的各个需要测试的特征,即测试序列的序号;步骤12在表1中查找确定第X个需要测试的特征;步骤13判断第X个需要测试的特征对输入参数是否有特殊要求,如果有,则执行步骤14,否则,执行步骤15;步骤14按照所述第X个特征要求固定相应参数,例如,在表1中,第4到第19号测试的特征要求固定SRB参见表6选取,则需要遵照执行;步骤15如果没有特殊需求,直接按照表2中列出的方式随机化产生相应的测试序列数据。
其次,再对HS-DSCH信道的测试序列最小集的生成过程进行说明;HS-DSCH信道的处理模块及其对应的测试需要信息如表3所示;表3

针对表3中的各处理模块的测试需要,还需要为其选择确定对应的测试序列数据,具体的选择确定方式如表4所示表4

同样,所述的表3中记录的是HS-SCCH信道的处理过程,而所述的表4记录的是HS-SCCH中传送的信息,即处理的对象;通过表4中的各随机选择的参数可以实现针对表3中所有处理模块的测试;也就是说,在进行表3中的各处理模块的处理操作时需要确定处理对象值,各对象的取值依据表4中的方法随机选择或者遍历确定。
基于上述表3和表4中记录的内容,本发明中,生成相应的HS-DSCH测试序列的过程与图1所示的过程相似,此处,不再赘述。
对于前面所述的TURBO编码帧长和行间置换对应关系如表5所示表5

对于前面所述的SRB有效组合情况如表6所示表6

上述表5和表6中记录的内容为从相应的协议中获得。
在实际的HSDPA信道测试过程中,由于通常在HSDPA信道会包含多个HS-SCCH和HS-DSCH信道,因此,为满足测试的需求需要生成相应的复合测试序列用于相应的测试。
下面将对复合测试序列的生成过程结合图2进行说明。
步骤21随机产生两个参数m和n,所述的m小于或等于HSDPA包含的HS-SCCH信道的数量,所述的n小于或等于HSDPA包含的HS-DSCH信道的数量,且所述的m,n均为大于0的正整数;假设HSDPA产品支持N个HS-SCCH信道和M个HS-DSCH信道,则所述的m满足0<m<=M,所述的n满足0<n<=N;步骤22随机产生m个最小HS-SCCH信道测试序列集合测试序列;所述的m个最小测试序列集合,共计包括m×95(即27+68)个测试序列,由于最小序列生成过程中包含若干随机选取的步骤,所以不同次数生成的最小测试序列集合不会重复,所述的测试序列可以验证基本功能,m的大小可以根据投入情况确定,所述投入情况主要是测试每个用例需要的人工,测试的周期;步骤23随机产生n个最小HS-DSCH信道测试序列集合测试序列;同样,所述的n个最小测试序列集合,共计包括n×95(即27+68)个测试序列,由于最小序列生成过程中包含若干随机选取的步骤,所以不同次数生成的最小测试序列集合不会重复,所述的测试序列可以验证基本功能,n的大小可以根据投入情况确定,所述投入情况主要是测试每个用例需要的人工,测试的周期;步骤24利用所述的m和n个最小测试序列集合构成一个复合测试序列,即所述的一个复合测试序列由m和n个最小测试序列集合构成;步骤25假设HSDPA产品支持N个HS-SCCH信道和M个HS-DSCH信道,需要产生Y个复合测试序列,所述的Y的大小同样为根据投入情况确定,此时,该步骤中需要判断是否完成Y个复合测试序列的生成,如果是,则过程结束,否则,继续执行步骤21,直至完成Y个复合测试序列的生成操作。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1.一种测试HSDPA信道的传输性能的方法,其特征在于,包括A、获取高速下行分组接入HSDPA的传输信道的待测试处理模块信息;B、根据所述的处理模块信息确定进行测试需要的各测试序列信息;C、利用所述的各测试序列信息对HSDPA信道的传输性能进行测试。
2.根据权利要求1所述的测试HSPDA信道的传输性能的方法,其特征在于,所述的步骤B还包括根据所述的处理模块信息,以及对各处理模块的测试需要,随机选择确定对应的测试序列数据,并生成相应的测试序列。
3.根据权利要求2所述的测试HSDPA信道的传输性能的方法,其特征在于,当所述的HSDPA信道为HS-SCCH信道时,步骤A所述的待测试的处理模块信息包括信道编码模块、速率匹配模块、用户化加扰模块、调制类型和冗余模式编码模块、用户化循环冗余编码模块、物理信道映射模块、扩频加扰模块和/或功率设置模块。
4.根据权利要求3所述的测试HSDPA信道的传输性能的方法,其特征在于,步骤B所述的测试序列信息包括以下测试序列中至少一个信道编码模块固定格式固定长度的信道编码对应的一个测试序列;速率匹配模块固定位置打孔对应的一个测试序列;用户化加扰模块固定长度的加扰算法对应的一个测试序列;调制类型和冗余模式编码模块16种SRB组合对应的16个测试序列;用户化循环冗余编码模块固定格式、固定长度的循环冗余编码对应的一个测试序列;物理信道映射模块固定长度的物理信道映射对应的一个测试序列;扩频加扰模块固定扩频因子对应的一个测试序列;功率设置模块无分级、空时发射分极STTD和闭环模式分别对应的一个测试序列。
5.根据权利要求4所述的测试HSDPA信道的传输性能的方法,其特征在于,步骤B所述的随机选择确定对应的测试序列数据包括在确定的范围内随机选择信道码集合指示、调制方法指示、传输块大小指示、HARQ指示、新数据指示和/或用户标识参数信息;和/或,在生成调制类型和RV编码模块对应的16个测试序列时遍历16种SRB有效组合;和/或,在产生功率设置模块对应的3个测试序列时遍历无分级、STTD和闭环模式三种组给。
6.根据权利要求1、2、3、4或5所述的测试HSDPA信道的传输性能的方法,其特征在于,当所述的HSDPA信道为HS-SCCH信道时,步骤A所述的待测试的处理模块信息包括循环冗余编码模块、信道编码前比特加扰模块、速率匹配及16QAM星座图生成模块、交织模块、物理信道侵害和物理信道映射模块、扩频加扰模块和/或功率设置模块。
7.根据权利要求6所述的测试HSDPA信道的传输性能的方法,其特征在于,步骤B所述的测试序列信息包括以下测试序列中至少一个循环冗余编码模块固定格式的循环冗余编码对应的一个测试序列;信道编码前比特加扰模块固定格式加扰对应的一种测试序列;速率匹配及16QAM星座图生成模块16种SRB组合对应的16种测试序列;交织模块两种物理帧长对应的2个测试序列;物理信道分割和物理信道映射模块QPSK和16QAM两种调制类型的30个物理信道对应的30个测试序列;扩频加扰模块固定扩频因子对应的一个测试序列;功率设置模块无分级、STTD和闭环模式分别对应的3个测试序列。
8.根据权利要求7所述的测试HSDPA信道的传输性能的方法,其特征在于,步骤B所述的随机选择确定对应的测试序列数据包括在确定的范围内为信道编码块计算和信道编码模块的14个测试序列指定对应的传输块大小值,并为所述传输块大小随机选择确定一组对应的调制类型和物理信道数目组合;和/或,在产生物理信道分割和物理信道映射模块对应的30个测试序列时,遍历30种可能的组合,并随机选择确定对应的传输块的大小;和/或,根据物理信道数目及传输块的大小选择确定对应的虚拟缓冲区的大小值;和/或,根据各个传输块的大小随机为其产生相应的0和1序列;和/或,在产生速率匹配及16QAM星座图生成模块对应的16个测试序列时,遍历可能的16种可能的组合;和/或,在产生交织模块对应的2个测试序列时,随机产生一个QPSK组合和一个16QAM组合,并随机选择确定相应的传输块大小;和/或,在产生功率设置模块对应的3个测试序列时,遍历无分级、STTD和闭环三种模式。
9.根据权利要求8所述的测试HSDPA信道的传输性能的方法,其特征在于,所述的步骤B还包括B1、根据HSDPA信道包含的HS-SCCH信道和HS-DSCH信道数量,生成包含各个信道含义的测试需要的复合测试序列。
10.根据权利要求9所述的测试HSDPA信道的传输性能的方法,其特征在于,所述的B1包括B11、随机产生m个最小HS-SCCH测试序列,n个最小HS-DSCH测试序列,所述的m、n分别为小于HSDPA信道包含的HS-SCCH信道及HS-DSCH信道数的正整数;B12、利用所述的m、n个测试序列构成一个复合测试序列;B13、重复执行步骤B11和步骤B12,直至产生符合设定数量的复合测试序列时,结束该复合测试序列的生成过程。
全文摘要
本发明涉及一种测试HSDPA信道的传输性能的方法。本发明主要采用了一种随机化生成HSDPA传输和物理信道测试序列的方法生成测试序列,并基于所述的测试序列对所述的HSPDA信道的传输性能进行测试;测试序列的生成是通过细分HSDPA传输和物理信道的各个处理阶段,从而给出一个测试序列的最小集,然后在此基础上通过组合叠加形成丰富的用于测试的测试序列集合。因此,本发明可以保证针对HSDPA信道测试的全面性和准确性,且可以在较少的投入的情况下,保证HSPDA验证的充分性,有效缩短HSPDA开发验证时间。
文档编号H04L12/26GK1809001SQ20051000174
公开日2006年7月26日 申请日期2005年1月18日 优先权日2005年1月18日
发明者施锐 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1