创建基站在高负荷运行状态下的测试环境的方法及装置的制作方法

文档序号:7755008阅读:261来源:国知局
专利名称:创建基站在高负荷运行状态下的测试环境的方法及装置的制作方法
技术领域
本发明涉及通讯领域,具体涉及一种创建基站在高负荷运行状态下的测试环境的方法及装置。
背景技术
在无线通信系统中,为确保基站在实际网络高负荷情况下的性能指标,在开局布网时,需要进行基站高负荷条件下的性能测试。测试的内容包括高负荷条件下用户设备 (User Equipment,简称为UE)接入网络的成功率、UE通话保持时间、小区切换成功率、基站高负荷运行稳定性等一系列指标。进行测试的先决条件是提高基站资源的使用率,使得基站载波、码道等资源的使用率达到一个较高程度,如资源使用率达到85%或更高。为提高基站资源使用率,目前多采用人工输入运行脚本的方式促使基站达到高负荷的状态。然而,这种方式需要逐个基站进行脚本运行,操作过程相对复杂,致使测试过程中人为影响因素增多、多个基站配合进行测试的难度加大。为了更好的在高负荷情况下对基站性能进行测试,如何使基站高效、快速、稳定地运行于高负荷状态已成为亟待解决的问题。

发明内容
本发明要解决的技术问题是提供一种创建基站在高负荷运行状态下的测试环境的方法及装置,以解决现有方案比较复杂的缺陷。为解决上述问题,本发明提供了一种创建基站在高负荷运行状态下的测试环境的方法,包括在与被测基站建立连接后,通过向所述被测基站发送控制命令,控制所述被测基站在除服务小区频点之外的其它空闲资源上建立小区,且按照测试要求分别在每一个已建立的小区中为至少一个用户配置的用户设备(UE)分配资源;将用户按照测试要求配置的部分或全部UE的业务数据加载信息发送给所述被测基站,由所述被测基站根据该信息对指定UE进行加载及灌包操作;使用真实UE接入所述被测基站,对该被测基站的性能指标进行测试。进一步地,上述方法还可具有以下特征在向所述被测基站发送控制命令之前,所述方法还包括发送小区获取请求消息至所述被测基站;所述被测基站收到该消息后,回复本基站所服务的所有小区的频点信息;控制所述被测基站在除服务小区频点之外的其它空闲资源上建立小区是指用户根据现网所述被测基站的资源预留情况及所述被测基站所服务的所有小区的频点信息,在所述控制命令中添加为空闲资源配置的小区的配置信息;所述被测基站收到所述配置信息后,根据所述配置信息建立小区。进一步地,上述方法还可具有以下特征
所述按照测试要求分别在每一个已建立的小区中至少为一个用户配置的UE分配资源是指将用户分别为每一个已建立小区配置的至少一个UE的信息组装成无线链路建立请求后发送给所述被测基站,被测基站根据该请求的内容在各小区内为对应UE分配资源。进一步地,上述方法还可具有以下特征所述被测基站对指定UE进行加载及灌包操作是指所述被测基站按照一定的规则,生成对应UE的业务数据,将这些数据作为该UE的上下行数据发送至基站内部的相关通讯单元。进一步地,上述方法还可具有以下特征与被测基站间交互的消息均为符合基站通讯协议的信令。本发明还提供了一种创建基站在高负荷运行状态下的测试环境的装置,包括依次相连的人机交互单元、消息处理单元及通讯单元;所述人机交互单元用于在所述测试装置与被测基站建立连接后,向用户提供界面,供用户输入用于控制所述被测基站在除服务小区频点之外的其它空闲资源上建立小区的相关信息、用于控制所述被测基站分别在每一个已建立的小区中为至少一个用户配置的用户设备(UE)分配资源的信息及按照测试要求配置的部分或全部UE的业务数据加载信息;还用于将上述信息分别发送给所述消息处理单元;还用于显示所述消息处理单元发来的信息;所述消息处理单元将接收到的各信息封装成符合基站通讯协议的信令后发送给所述通讯单元;还用于从所述通讯单元发来的消息中解析出可供所述人机交互单元显示的相关信息后发送到所述人机交互单元;所述通讯单元用于将从所述消息处理单元处收到的信令发送给对应被测基站;还用于将所述被测基站回复的消息发送给所述消息处理单元。进一步地,上述装置还可具有以下特征所述测试装置与被测基站建立连接是指所述通讯单元与被测基站通过无线网络控制器(RNC)的传输网络建立连接;或者所述通讯单元直连至所述被测基站或通过交换机连接至所述被测基站。进一步地,上述装置还可具有以下特征所述人机交互单元还用于提供界面供用户输入用于获取所述被测基站当前服务小区信息的信息,还用于显示所述消息处理单元从所述被测基站回复的相应信令中解析出的该被测基站当前服务小区的频点信息。进一步地,上述装置还可具有以下特征所述消息处理单元用于所述人机交互单元发来的用于控制所述被测基站分别在每一个已建立的小区中为至少一个用户配置的UE分配资源的信息组装成无线链路建立请求后发送给所述通讯单元。采用本发明可以获得以下益处1、可以根据测试现场条件以及环境选择通过无线网络控制器(RadioNetwork Controller,简称为RNC)传输网络转接至基站,也可以直连至基站;2、可以通过测试装置建立UE并且进行数据加载及灌包,大面积削减了测试中实际UE的使用量、简化了测试过程中的重复操作,有效的提高了测试效率,且能使高负荷状态保持地更加稳定;3、可以同时对多个基站进行操作、加载、灌包,使得测试时覆盖面更广。


图1为本发明实施例中创建基站在高负荷运行状态下的测试环境的方法流程图;图2是本发明实施例中创建基站在高负荷运行状态下的测试环境的装置的组成框架图。
具体实施例方式如图1所示,本发明所述方法的基本构思是在与被测基站建立连接后,通过向被测基站发送控制命令,控制被测基站在除服务小区频点之外的其它空闲资源上建立小区, 且按照测试要求分别在每一个已建立的小区中为至少一个用户配置的UE分配资源;将用户按照上述测试要求配置的部分或全部UE的业务数据加载信息发送给上述被测基站,由上述被测基站根据该信息对指定UE进行加载及灌包操作。此时,即完成了测试环境的创建工作,此后,可使用真实UE接入该被测基站,对该被测基站在高负荷运行状态下的性能指标进行测试。下面结合附图和具体实施方法对本发明作进一步的详细介绍,但不作为对本发明的限定。为了阐述方便,下文以 TD-SCDMA(Timedivision-Synchronous Code Division Multiple Access,时分同步码分多址)系统为背景阐述具体实施方式
。创建基站在高负荷运行状态下的测试环境的方法,具体包括以下步骤一、测试装置与被测基站建立连接;测试装置可以直连至被测基站,也可以通过RNC的传输网络或交换机等连接至被测基站。通过RNC传输网络连接至被测基站时,测试装置在向被测基站发送消息之前,需要先按照RNC传输网络的数据格式组装该消息数据包后再将该消息发送给被测基站,而当使用一个测试装置同时对多个被测基站进行测试时,该测试装置需提供多个进程,每个进程维护一条至其中一个被测基站的通讯链路。二、测试环境的构建;在测试被测基站时,测试装置发送小区获取请求消息至被测基站;被测基站收到该消息后,收集、组织本基站所服务的所有小区的频点信息,并将这些信息按照指定格式封装后回复给测试装置,其中,这部分被获取的小区是网络中真实配置、建立的小区。测试装置根据被测基站回复的消息,在人机交互界面上显示上述被测基站所服务小区的频点信肩、ο一般情况下,被测基站并不会在所有可用频点上都配置小区。因此,在构建测试环境过程中,在获取了被测基站当前服务小区的频点信息后,用户需根据现网被测基站的资源预留情况,在上述人机交互界面上为空闲资源配置小区,然后测试装置通过向被测基站发送小区建立消息,将用户配置的小区参数发送给被测基站,被测基站根据上述小区参数建立相应的小区,使得小区载波占用率达到测试要求。测试装置发送的小区建立消息和小区参数均以基站通讯协议为准,整个配置过程在测试装置交互界面上进行。测试人员根据被测基站的具体情况,在人机交互界面上配置小区参数,测试装置将配置好的小区参数,封装成小区建立信令后发送至被测基站。最后,被测基站资源的占用率达到测试要求后,用户通过测试装置的人机交互界面按照通信协议标准信令为每一个已建立小区配置至少一个UE。在完成配置后,测试装置将上述用户配置的信息组装成RU(Radic) Link,无线链路)建立请求消息后发送给被测基站,由被测基站根据该消息建立对应UE (即将用户配置的UE接入指定小区)。完成UE建立过程后,基站和UE并没有业务数据交互,因此还需要用户在测试装置上对指定的一个或多个UE下发业务数据加载消息,由被测基站根据业务数据加载消息的内容对指定UE进行加载、灌包。加载、灌包的实现是被测基站按照一定的规则,生成业务数据,而后把这些数据作为UE的上、下行数据发送至被测基站的相关通讯单元,从而实现被测基站运行在预期的高负载状态的目的。三、测试过程构建完成测试环境后,开始后续测试过程。使用真实终端设备进行呼叫,根据呼通情况分析呼通率;使用真实终端进行通话保持,分析通话保持情况;真实终端接入后,保持通话的同时,进行路测,以分析切换成功率。本发明所述创建基站在高负荷运行状态下的测试环境的测试装置可运行于一台主机上,用于人机交互。如图2所示,测试装置可分为消息处理单元、通讯单元及人机交互单元三部分;被测基站中包括信令处理单元、内部消息处理单元及通讯单元。测试装置可以通过网络控制器(如TD-SCDMA系统的无线网络控制器(feidio Network Controller,简称为RNC))的传输网络连接到被测基站、也可以直连或通过交换机连接至被测基站。一个测试装置可以同时连接多个被测基站,对多个被测基站进行操作,如图1所示。测试装置中的各组成单元具有如下功能消息处理单元,用于根据人机交互单元提供的配置信息封装测试装置消息、解析收到的被测基站消息、按照消息进行相应的逻辑处理、控制消息处理的流程。按照消息处理的结果发送命令至被测基站或通知人机交互单元进行更新显示。具体地,该消息处理单元用于将接收到的各信息封装成符合基站通讯协议的信令后发送给通讯单元;还用于从通讯单元发来的消息中解析出可供人机交互单元显示的相关信息后发送到人机交互单元;通讯单元,用于将从消息处理单元处收到的信令发送给对应被测基站;还用于将被测基站回复的消息发送给消息处理单元。还负责链路保活、维持单个测试装置与多个被测基站之间的通讯链路等。人机交互单元,配置测试装置消息的相应参数、接收测试人员的操作命令对测试过程各个步骤进行控制、按照消息处理单元发送的界面更新通知实时更新各个交互界面。 具体的,在测试装置与被测基站建立连接后,用于向用户提供界面,供用户输入用于控制被测基站在除服务小区频点之外的其它空闲资源上建立小区的相关信息、用于控制被测基站分别在每一个已建立的小区中为至少一个用户配置的UE分配资源的信息及按照测试要求配置的部分或全部UE的业务数据加载信息;还用于将上述信息分别发送给消息处理单元; 还用于显示消息处理单元发来的信息。数据由测试装置发送至对应被测基站的过程是在人机交互界面上,由用户对任意一个或多个被测基站进行操作(即相关信息的输入),操作完成之后操作信息被交付给消息处理单元。由消息处理单元按照基站通讯协议把操作信息封装为指定的格式后,交付给通讯单元。通讯单元根据消息中被测基站的信息选择对应的链路,把消息发给对应被测基站,最终完成与被测基站的交互。被测基站发来的数据抵达后的处理过程与上述过程相反,通讯单元接口根据收到的信息可以判断消息的来源,并告知消息处理单元。最终,消息处理单元从该消息中解析出一些必要的信息并发给人机交互单元,由人机交互单元显示给用户。被测基站中的各组成单元具有如下功能信令消息处理单元,建立测试装置信令描述的小区及UE、组装回复测试装置的信令消息、控制信令消息处理流程。内部消息处理单元,用于处理测试装置发来的测试命令、在接收测试装置发送的测试命令后,根据命令要求的测试内容协调被测基站资源,控制被测基站软件进行测试实施。通讯单元,负责对测试装置发来的消息进行接收及转发、向测试装置发送消息及链路保活。本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。本发明不限制于任何特定形式的硬件和软件的结合。
8
权利要求
1.一种创建基站在高负荷运行状态下的测试环境的方法,包括在与被测基站建立连接后,通过向所述被测基站发送控制命令,控制所述被测基站在除服务小区频点之外的其它空闲资源上建立小区,且按照测试要求分别在每一个已建立的小区中为至少一个用户配置的用户设备(UE)分配资源;将用户按照测试要求配置的部分或全部UE的业务数据加载信息发送给所述被测基站,由所述被测基站根据该信息对指定 UE进行加载及灌包操作;使用真实UE接入所述被测基站,对该被测基站的性能指标进行测试ο
2.如权利要求1所述的方法,其特征在于在向所述被测基站发送控制命令之前,所述方法还包括发送小区获取请求消息至所述被测基站;所述被测基站收到该消息后,回复本基站所服务的所有小区的频点信息;控制所述被测基站在除服务小区频点之外的其它空闲资源上建立小区是指用户根据现网所述被测基站的资源预留情况及所述被测基站所服务的所有小区的频点信息,在所述控制命令中添加为空闲资源配置的小区的配置信息;所述被测基站收到所述配置信息后, 根据所述配置信息建立小区。
3.如权利要求2所述的方法,其特征在于所述按照测试要求分别在每一个已建立的小区中至少为一个用户配置的UE分配资源是指将用户分别为每一个已建立小区配置的至少一个UE的信息组装成无线链路建立请求后发送给所述被测基站,被测基站根据该请求的内容在各小区内为对应UE分配资源。
4.如权利要求3所述的方法,其特征在于所述被测基站对指定UE进行加载及灌包操作是指所述被测基站按照一定的规则,生成对应UE的业务数据,将这些数据作为该UE的上下行数据发送至基站内部的相关通讯单元。
5.如权利要求1 4中任意一项所述的方法,其特征在于与被测基站间交互的消息均为符合基站通讯协议的信令。
6.一种创建基站在高负荷运行状态下的测试环境的装置,包括依次相连的人机交互单元、消息处理单元及通讯单元;所述人机交互单元用于在所述测试装置与被测基站建立连接后,向用户提供界面,供用户输入用于控制所述被测基站在除服务小区频点之外的其它空闲资源上建立小区的相关信息、用于控制所述被测基站分别在每一个已建立的小区中为至少一个用户配置的用户设备(UE)分配资源的信息及按照测试要求配置的部分或全部UE的业务数据加载信息;还用于将上述信息分别发送给所述消息处理单元;还用于显示所述消息处理单元发来的信息;所述消息处理单元将接收到的各信息封装成符合基站通讯协议的信令后发送给所述通讯单元;还用于从所述通讯单元发来的消息中解析出可供所述人机交互单元显示的相关信息后发送到所述人机交互单元;所述通讯单元用于将从所述消息处理单元处收到的信令发送给对应被测基站;还用于将所述被测基站回复的消息发送给所述消息处理单元。
7.如权利要求6中任意一项所述的装置,其特征在于所述测试装置与被测基站建立连接是指所述通讯单元与被测基站通过无线网络控制器(RNC)的传输网络建立连接;或者所述通讯单元直连至所述被测基站或通过交换机连接至所述被测基站。
8.如权利要求6或7所述的装置,其特征在于所述人机交互单元还用于提供界面供用户输入用于获取所述被测基站当前服务小区信息的信息,还用于显示所述消息处理单元从所述被测基站回复的相应信令中解析出的该被测基站当前服务小区的频点信息。
9.如权利要求6或7所述的装置,其特征在于所述消息处理单元用于所述人机交互单元发来的用于控制所述被测基站分别在每一个已建立的小区中为至少一个用户配置的UE分配资源的信息组装成无线链路建立请求后发送给所述通讯单元。
全文摘要
创建基站在高负荷运行状态下的测试环境的方法及装置,所述装置包括依次相连的人机交互单元、消息处理单元及通讯单元;所述方法包括在与被测基站建立连接后,通过向所述被测基站发送控制命令,控制所述被测基站在除服务小区频点之外的其它空闲资源上建立小区,且按照测试要求分别在每一个已建立的小区中为至少一个用户配置的用户设备(UE)分配资源;将用户按照测试要求配置的部分或全部UE的业务数据加载信息发送给所述被测基站,由所述被测基站根据该信息对指定UE进行加载及灌包操作;使用真实UE接入所述被测基站,对该被测基站的性能指标进行测试。采用本发明后,有效的提高了测试效率,且能使高负荷状态保持地更加稳定。
文档编号H04W72/04GK102340813SQ20101023493
公开日2012年2月1日 申请日期2010年7月21日 优先权日2010年7月21日
发明者于朝阳, 朱书恬, 郭智奇, 隆岗 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1