基站测试方法、装置及基站的制作方法

文档序号:7723026阅读:243来源:国知局
专利名称:基站测试方法、装置及基站的制作方法
技术领域
本发明涉及通信领域,具体而言,涉及一种基站测试方法、装置及基站。
背景技术
在码分多址(Code Division Multiple Access,简称为CDMA)数据演进 (Evolution Data Only,简称为EVD0)技术中,对于基站侧无线产品来说,最重要的技术指 标之一就是系统的无线性能,包括最大支持的无线用户数,最大系统前反向容量以及满负 荷时无线功率指标等。如果在真实环境下测试,需要购置上百部的终端,同时在同一个基站 下进行业务测试,这将耗费大量资金,人力和时间。 目前,使用前向链路用户模拟(FLUS)的方法可以解决以上不足,该方法通过在基 站内部的软件模拟真实用户的行为,同时随机化构造终端用户的业务数据与射频数据。在 进行无线性能测试时,基站侧的运行状态与真实业务进行时基本一致,测试结果准确;同时 由于脱离了真实终端的限制,该测试系统的成本低,周期短,是测试基站侧射频特性、无线 性能的重要手段。 但是,现有的基站无线性能测试命令只能支持单基站启动,不能对多个基站同时 进行操作,效率比较低,不适用于大面积实施。 另外,由于前向链路用户模拟的仿真度高,为了保证不影响正常的业务功能,当前 系统对其进行了严格的保护。所有的操作包括查询、启动、关闭都是由后台来检查命令有效 性,并且所有命令都是互斥操作,目前,命令校验在后台进行,基站并不校验命令,一旦基站 (Base Transceiver Station,简称为BTS)发现命令冲突,则进行异常保护,复位基站释放 资源,从而导致基站不能正常工作。

发明内容
本发明的主要目的在于提供一种基站测试方法、装置及基站,以至少解决上述问 题至少之一。 根据本发明的一个方面,提供了一种基站测试方法包括向多个基站发送测试命 令,其中,测试命令中携带有多个基站中的每个基站的标识;接收到测试命令的基站执行测 试命令。 优选地,在通过广播向多个基站发送测试命令的情况下,接收到测试命令的基站 执行测试命令包括接收到测试命令的基站判断测试命令携带的标识中是否包括其自身的 标识;并在判断结果为是的情况下执行测试命令。 优选地,在通过组播向多个基站发送测试命令的情况下,接收到测试命令的基站 直接执行测试命令。 优选地,接收到测试命令的基站执行测试命令包括接收到测试命令的基站判断 其自身的状态是否为空闲状态,如果判断结果为是,则执行测试命令,并将其自身状态设置 为工作状态;否则不执行测试命令,其中,空闲状态是该基站当前未执行任何测试命令。
优选地,测试命令中还携带有每个基站的测试信息。 根据本发明的另一方面,提供了一种基站测试装置,包括命令模块,用于生成测 试多个基站的测试命令,其中,测试命令中携带有多个基站中的每个基站的标识;发送模 块,用于向多个基站发送测试命令。 优选地,发送模块用于通过组播或广播发送测试命令。 根据本发明的另一方面,还提供了一种基站,包括接收模块,用于接收测试命令, 其中,测试命令中携带有多个基站中的每个基站的标识;执行模块,用于执行测试命令。
优选地,基站还包括第一判断模块,用于判断测试命令中携带的标识中是否包括 其自身的标识;执行模块,用于在第一判断模块的判断结果为是的情况下执行测试命令。
优选地,基站还包括第二判断模块,用于判断其自身的状态是否为空闲状态;执行 模块,用于在第二判断模块的判断结果为是的情况下执行测试命令。 通过本发明,采用向多个基站发送测试命令,该测试命令中携带有多个基站中的 每个基站的标识,至少解决了相关技术中只能对一个基站进行测试而导致的效率较低的问 题,进而提高了测试的效率。


此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发
明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中 图1是根据本发明实施例的基站测试方法的流程图; 图2是根据本发明实施例的基站测试方法应用场景的示意图; 图3是根据本发明实施例的基站测试装置的结构框图; 图4是根据本发明实施例的基站的结构框图; 图5是根据本发明实施例的基站优选的结构框图; 图6是根据本发明实施例的基站测试状态转移的示意图; 图7是根据本发明实施例的优选实例的基站的结构框图; 图8是根据本发明实施例的优选实例的基站测试方法的流程图。
具体实施例方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。 在本实施例中提供了一种基站测试方法,图1是根据本发明实施例的基站测试方 法的流程图,如图1所示,该流程包括如下步骤 步骤S 102,向多个基站发送测试命令(或称为并行测试命令),其中,测试命令中 携带有多个基站中的每个基站的标识; 步骤S104,接收到测试命令的基站执行该测试命令。 通过上述步骤S102至步骤104,实现了通过一条并行测试命令测试多个基站,例 如,在原有测试系统需要测试N个基站时,每个操作(如查询,启动,停止)需要进行N次; 但是通过上述步骤只需要编制一条并行测试命令,发送一次即可,从而提高了系统的效率。
优选地,测试命令中还可以携带每个基站的测试信息,例如,测试所需要的参数、
4测试要求等。 优选地,在步骤S102中,可以通过广播、组播两种方式发送并行测试命令。如果通 过广播发送测试命令,则基站在接收到该测试命令后,需要判断测试命令中携带的标识是 否包括其自身的标识;如果包括自己,则执行该测试命令,否则,不执行;如果通过组播发 送并行测试命令,由于组播可以向特定的一组基站发送,则接收到该测试命令的基站不再 需要进行标识的判断,而直接执行该测试命令。 优选地,接收到测试命令的基站还可以判断其自身的状态是否为空闲状态,如果 判断结果为是,则执行测试命令,否则不执行测试命令,其中,空闲状态是该基站当前未执 行任何测试命令。 通过增加基站对其本省状态的判断,避免了基站系统的异常处理,增加了系统的 强壮性。 图2是根据本发明实施例的基站测试方法应用场景的示意图,如图2所示,本实施 例还提供了一种基站测试装置和基站,下面对此分别进行说明。 图3是根据本发明实施例的基站测试装置的结构框图,如图3所示,该基站测试装 置(例如,后台)包括命令模块32、发送模块34,下面对此分别进行说明。
命令模块32,用于生成测试多个基站的测试命令,其中,测试命令中携带有多个基 站中的每个基站的标识;发送模块34连接至命令模块32,用于向多个基站发送测试命令。
优选地,发送模块32可以通过组播或广播发送测试命令。 图4是根据本发明实施例的基站的结构框图,如图4所示,该基站包括接收模块 42、执行模块44,下面对此结构进行详细的说明。 接收模块42,用于接收测试命令,其中,测试命令中携带有多个基站中的每个基站 的标识;执行模块44,连接至接收模块42用于执行测试命令。 图5是根据本发明实施例的基站优选的结构框图,如图5所示,该基站还包括第一 判断模块52,该模块用于判断测试命令中携带的标识中是否包括其自身的标识;执行模块 44,用于在第一判断模块的判断结果为是的情况下执行测试命令。 优选地,该基站还包括可以第二判断模块54,用于判断其自身的状态是否为空闲 状态;执行模块44,用于在第二判断模块的判断结果为是的情况下执行测试命令。
图6是根据本发明实施例的基站测试状态转移的示意图,如图6所示,第二判断模 块54,在判断该基站处于空闲态时,执行该测试命令,而在工作态时,丢弃该测试命令。并 且,基站在执行测试命令时需要将其状态设置为工作态,在测试命令执行完毕后,再将其状 态设置为空闲态。 图7是根据本发明实施例的优选实例的基站的结构框图,如图7所示,该基站包 括命令判断模块72(用于实现第一判断模块52的功能)、状态维护模块74(用于实现第 二判断模块54的功能)、随机化数据生成模块76和无线性能分析模块78 (用于实现执行模 块44的功能),下面对此进行详细说明。 命令判断模块72,还用于判断是否接收到测试命令,以及测试命令的类型,是启 动,查询还是关闭测试。 状态维护模块74,该模块还用于维护基站的测试状态并负责丢弃无效命令。测试 状态在图6中已经进行过详细说明,在此不再赘述。
随机化数据生成模块76,该模块用于随机化模拟用户的业务数据和功率控制参 数,并发送给系统处理。 无线性能分析模块78,该模块用于根据测试反馈结果分析系统的无线性能指标。
下面结合图8对本发明的优选实例进行说明。 图8是根据本发明实施例的优选实例的基站测试方法的流程图,该流程包括如下 步骤 步骤S801,后台编制基站无线性能的批量测试命令(即并行测试命令),其中,所 述测试命令中携带有不同基站的不同的测试参数、测试要求等。 步骤S802,后台向系统中的所有基站广播在步骤S801中编制好的测试命令。
步骤S803,基站判断该测试命令中是否有针对自身的测试,如果有则执行步骤 S804,如果没有则不进行操作。 步骤S804,接收到测试无线性能要求的基站检查自身的状态,如果是空闲态,则执 行测试;如果不是,表明基站已经在进行测试,或者基站状态不适合测试,将忽略该测试命 令。 步骤S805,基站将自身状态置为工作态,不再处理后台发送的测试命令,避免由于
重复收到测试命令产生的操作超时等一系列情况,保证基站资源的有效性。 步骤S806,基站根据测试命令中的参数信息,随机化模拟终端用户的数据,包括业
务数据与功率控制数据,并将这些数据发给射频系统。模拟真实终端用户连接时的处理动 作。 步骤S807,射频系统接收到模拟数据后进行对应处理,之后反馈给基站对应的处 理结果。基站根据反馈的数据获得无线性能指标,达成测试目标。 步骤S808,基站在107单元完成之后,将自身状态恢复为空闲状态。此后可以接收 并执行新的测试命令。 综上所述,通过本发明上述实施例,提供了对多个BTS同时启动前向链路模拟用 户检测无线性能的支持,提高了测试效率。同时针对无效命令增加了基站的异常处理,保证 系统资源的有效性。 显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用 的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成 的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储 在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示 出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或 步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技 术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修 改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
一种基站测试方法,其特征在于,包括向多个基站发送测试命令,其中,所述测试命令中携带有所述多个基站中的每个基站的标识;接收到所述测试命令的基站执行所述测试命令。
2. 根据权利要求1所述的方法,其特征在于,在通过广播向所述多个基站发送测试命 令的情况下,接收到所述测试命令的基站执行所述测试命令包括接收到所述测试命令的基站判断所述测试命令携带的标识中是否包括其自身的标识; 并在判断结果为是的情况下执行所述测试命令。
3. 根据权利要求1所述的方法,其特征在于,在通过组播向所述多个基站发送测试命 令的情况下,接收到所述测试命令的基站直接执行所述测试命令。
4 根据权利要求1至3中任一项所述的方法,其特征在于,接收到所述测试命令的基站 执行所述测试命令包括接收到所述测试命令的基站判断其自身的状态是否为空闲状态,如果判断结果为是, 则执行所述测试命令,并将其自身状态设置为工作状态;否则不执行所述测试命令,其中, 所述空闲状态是该基站当前未执行任何测试命令。
5. 根据权利要求1至3中任一项所述的方法,其特征在于,所述测试命令中还携带有所 述每个基站的测试信息。
6. —种基站测试装置,其特征在于,包括命令模块,用于生成测试多个基站的测试命令,其中,所述测试命令中携带有所述多个 基站中的每个基站的标识;发送模块,用于向所述多个基站发送所述测试命令。
7. 根据权利要求6中所述的装置,其特征在于,所述发送模块用于通过组播或广播发 送所述测试命令。
8. —种基站,其特征在于,包括接收模块,用于接收测试命令,其中,所述测试命令中携带有多个基站中的每个基站的 标识;执行模块,用于执行所述测试命令。
9. 根据权利要求8所述的基站,其特征在于所述基站还包括第一判断模块,用于判断所述测试命令中携带的标识中是否包括其自 身的标识;所述执行模块,用于在所述第一判断模块的判断结果为是的情况下执行所述测试命令。
10. 根据权利要求8或9所述的基站,其特征在于所述基站还包括第二判断模块,用于判断其自身的状态是否为空闲状态; 所述执行模块,用于在所述第二判断模块的判断结果为是的情况下执行所述测试命令。
全文摘要
本发明公开了一种基站测试方法、装置及基站,该方法包括向多个基站发送测试命令,其中,测试命令中携带有多个基站中的每个基站的标识;接收到测试命令的基站执行测试命令。通过本发明提高了测试的效率。
文档编号H04W4/06GK101729989SQ20091026139
公开日2010年6月9日 申请日期2009年12月24日 优先权日2009年12月24日
发明者罗旭耀 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1