话务测试系统及方法与流程

文档序号:12630472阅读:451来源:国知局
话务测试系统及方法与流程

本发明涉及通信领域,具体涉及一种话务测试系统及方法。



背景技术:

基站的大话务测试是很重要的测试内容,尤其随着LTE网络的部署更显得尤为重要。目前常用话务测试方法是通过话务工具控制商用UE(用户设备)进行测试,或者是通过购买商用模拟UE来完成。现有的测试方式在大规模部署时,UE数量会受限;而在分布部署时,UE位置则会受限;因此现有针对基站的话务测试方法会受UE数量和位置限制,不能很好的满足实际测试需求。



技术实现要素:

本发明要解决的主要技术问题是,提供一种话务测试系统及方法,解决现有话务测试方法受UE数量和位置限制,不能满足实际测试需求的问题。

为解决上述技术问题,本发明提供一种话务测试系统,包括:用户设备、云测试平台以及部署于云端的从属节点设备;

所述用户设备用于在所述云测试平台上生成针对被测目标基站的话务测试任务,以及从所述云测试平台获取所述话务测试任务的执行状态信息;

所述云测试平台用于将所述话务测试任务加载到所述被测目标基站覆盖范围内的从属节点设备上,以及获取该从属节点设备执行所述话务测试任务的执行状态信息;

加载有所述话务测试任务的从属节点设备与所述被测目标基站交互执行所述话务测试任务。

在本发明的一种实施例中,所述用户设备在所述云测试平台上生成针对被 测目标基站的话务测试任务包括:

所述用户设备向所述云测试平台发送任务创建指令创建话务测试任务,创建的话务测试任务包括测试业务类型;

所述用户设备向所述云测试平台发送配置指令为所述话务测试任务配置对应的话务模型。

在本发明的一种实施例中,所述测试业务类型包括语音业务、数据业务、可视电话业务中的至少一种。

在本发明的一种实施例中,所述用户设备向所述云测试平台发送配置指令为所述话务测试任务配置对应的话务模型包括:

所述配置指令为模型选择指令,用于从所述云测试平台提供的典型话务模型中选择此次测试需用的话务模型;

所述云测试平台接收到所述配置指令后,从所述典型话务模型中选择出对应的话务模型进行配置;

或,

所述配置指令为模型自定义配置指令,包含用户密度参数、业务渗透率参数、业务执行地域参数、业务执行时段参数、业务执行环境参数中的至少一种;

所述云测试平台接收到所述配置指令后,根据所述该配置指令中包含的参数为所述话务测试任务配置对应的话务模型。

在本发明的一种实施例中,所述云测试平台将所述话务测试任务加载到所述被测目标基站覆盖范围内的从属节点设备上包括:

判断当前所述被测目标基站覆盖范围内的从属节点设备是否满足所述话务测试任务需求,如否,通知所述用户设备增设从属节点设备;如满足,将所述话务测试任务加载到所述被测目标基站覆盖范围内的从属节点设备。

在本发明的一种实施例中,所述云测试平台在所述话务测试任务结束后,还用于根据获取的执行状态信息生成测试报告提供给所述用户设备,和/或删除所述话务测试任务,和/或通知所述从属节点设备停止

为了解决上述问题,本发明还提供了一种话务测试方法,包括:

用户设备在云测试平台上生成针对被测目标基站的话务测试任务;

所述云测试平台将所述话务测试任务加载到所述被测目标基站覆盖范围内的从属节点设备上;

所述从属节点设备与所述被测目标基站交互执行所述话务测试任务;

所述云测试平台获取所述从属节点设备执行所述话务测试任务的执行状态信息;

所述用户设备从所述云测试平台获取所述执行状态信息。

在本发明的一种实施例中,所述用户设备在所述云测试平台上生成针对被测目标基站的话务测试任务包括:

所述用户设备向所述云测试平台发送任务创建指令创建话务测试任务,创建的话务测试任务包括测试业务类型;

所述用户设备向所述云测试平台发送配置指令为所述话务测试任务配置对应的话务模型。

在本发明的一种实施例中,所述测试业务类型包括语音业务、数据业务、可视电话业务中的至少一种。

在本发明的一种实施例中,所述用户设备向所述云测试平台发送配置指令为所述话务测试任务配置对应的话务模型包括:

所述配置指令为模型选择指令,用于从所述云测试平台提供的典型话务模型中选择此次测试需用的话务模型;

所述云测试平台接收到所述配置指令后,从所述典型话务模型中选择出对应的话务模型进行配置;

或,

所述配置指令为模型自定义配置指令,包含用户密度参数、业务渗透率参数、业务执行地域参数、业务执行时段参数、业务执行环境参数中的至少一种;

所述云测试平台接收到所述配置指令后,根据该配置指令包含的参数为所述话务测试任务配置对应的话务模型。

在本发明的一种实施例中,所述云测试平台将所述话务测试任务加载到所述被测目标基站覆盖范围内的从属节点设备上包括:

判断当前所述被测目标基站覆盖范围内的从属节点设备是否满足所述话务测试任务需求,如否,通知所述用户设备增设从属节点设备;如满足,将所述话务测试任务加载到所述被测目标基站覆盖范围内的从属节点设备。

本发明的有益效果是:

本发明提供的话务测试系统及方法,包括用户设备、云测试平台以及部署于云端的从属节点设备;用户设备在云测试平台上生成针对被测目标基站的话务测试任务,云测试平台将话务测试任务加载到被测目标基站覆盖范围内的从属节点设备上,以及获取该从属节点设备执行话务测试任务的执行状态信息并反馈给用户设备,以供用户设备查看。可见,本发明提供的话务测试是基于云测试平台,因此对用户设备的数量以及位置并无限制,可很好的满足各种场景下的话务测试需求;且部署和实现简单。

附图说明

图1为本发明实施例一提供的话务测试系统结构示意图;

图2为本发明实施例一提供的从属节点设备结构示意图;

图3为本发明实施例一提供的话务测试方法流程示意图;

图4为本发明实施例二提供的测试场景一网络结构示意图;

图5为本发明实施例二提供的测试场景二网络结构示意图。

具体实施方式

下面通过具体实施方式结合附图对本发明作进一步详细说明。

实施例一:

请参见图1所示,本实施例中的话务测试系统包括:用户设备、云测试平台以及部署于云端的从属节点设备;

用户设备可与云测试平台进行通信,例如该用户设备可为具备浏览器功能的设备,如PC、手机、IPAD等,用户可通过该设备提供的浏览器访问云测试平台,获取相关的云测试服务;应当理解的是,用户设备与云测试平台之间的通信并不限于上述示例方式;

本实施例汇总部署于云终端的从属节点设备是指可与云测试平台进行通信且实现了LTE协议栈、应用层协议栈(例如TCP\FTP\RTSP\SIP等)的用户设备,例如LTE数据卡、手机、模拟终端设备等,一个从属节点设备可包括一个或多个用户设备。本实施例中可在上述用户设备上运行相应的从属节点代理程序,请参见图2所示,此时这类用户设备就成为从属节点设备部署于云端。具体的:

用户设备用于在云测试平台上生成针对被测目标基站的话务测试任务,以及从云测试平台获取所述话务测试任务的执行状态信息供用户查看;还可在话务测试任务结束后从云测试平台获取测试报告。

云测试平台用于根据用户设备的指令生成话务测试任务,并将话务测试任务加载到对应的被测目标基站覆盖范围内的从属节点设备上,以及获取该从属 节点设备执行所述话务测试任务的执行状态信息;在话务测试任务结束后,还可根据获取的执行状态信息生成测试报告提供给用户设备,和/或删除话务测试任务,和/或通知从属节点设备停止。

从属节点设备则用于与被测目标基站交互执行话务测试任务。下面对上述各设备的功能进行进一步详细的说明。

用户设备在云测试平台上生成针对被测目标基站的话务测试任务包括:

用户设备向云测试平台发送任务创建指令创建话务测试任务,创建的话务测试任务包括测试业务类型;该测试业务类型包括语音业务、数据业务、可视电话业务中的至少一种;

用户设备向云测试平台发送配置指令为创建的话务测试任务配置对应的话务模型,其配置方式为以下方式中的任意一种:

方式一:用户设备发送的配置指令为模型选择指令,用于从云测试平台提供的典型话务模型中选择此次测试需用的话务模型;

此时云测试平台接收到所述配置指令后,从自己可提供的典型话务模型中选择出对应的话务模型进行配置;

方式二:用户设备发送的配置指令为模型自定义配置指令,包含用户密度参数、业务渗透率参数、业务执行地域参数、业务执行时段参数、业务执行环境参数中的至少一种;

此时云测试平台接收到该配置指令后,根据该配置指令包括的参数为创建的话务测试任务配置对应的话务模型。

对于云测试终端,其可提供的服务包括话务测试任务的创建、配置、执行、监控以及删除等;具体如下:

a)话务测试任务的创建,可根据用户设备发送的创建指令进行创建,创 建时可包括指定测试任务名称、测试业务类型等信息。用户通过用户设备指定测试任务名称和类型。测试业务类型可以是云测试平台提供的典型任务类型,包括语音业务、数据业务、可视电话业务中的至少一种;也允许用户使用自定义的任务类型。

b)话务测试任务的配置,主要指根据用户设备的配置指令配置话务模型。用户通过用户设备下发配置指令配置话务模型,正如上所述,当用户下发的配置指令是自定义配置话务模型是,则需考虑用户密度参数、业务渗透率参数、业务执行地域参数、业务执行时段参数、业务执行环境参数中的至少一种;当用户选择云测试平台的话务模型时,则云测试平台只需要选择出对应的话务模型进行配置即可。本实施例中的云测试平台提供典型话务模型包括但不限于以下模型:

如按地域不同,话务模型可以是密集城区、一般城区、市郊、农村等,用户可以直接选择典型话务模型,模拟出不同地域的话务情况;

如按自然事件,话务模型可以考虑海啸、地震、洪涝等自然灾害因素;

如按社会事件,话务模型可以考虑春节、中秋节、国庆节、上下班交通高峰期等群体性事件因素。

c)话务测试任务的执行,指云测试平台将用户创建、配置完成的话务测试任务,按话务模型的要求,进行分解并部署到被测目标基站下的若干从属节点设备上,从属节点设备与被测目标基站交互执行用户设备相关行为,如进行接入、呼叫、语音业务、数据业务等。本实施例中用户可以通过用户设备设置从属节点设备执行时间,或者手工开始或停止测试任务的执行。

云测试平台将话务测试任务加载到被测目标基站覆盖范围内的从属节点设备上时:先判断当前被测目标基站覆盖范围内的从属节点设备是否满足话务测 试任务需求(例如用户密度是否足够、话务量是否足够、是否有足够多的且能力匹配的从属节点设备等),如否,通知用户设备需增设从属节点设备;如满足,才将话务测试任务加载到被测目标基站覆盖范围内的从属节点设备上。

d)话务测试任务的监控,指监控话务测试任务在从属节点设备上的执行情况;云测试平台可同时监控若干话务测试任务、若干从属节点的执行情况并获取对应的执行状态信息反馈给用户设备,这样用户就可通过用户设备同时监控若干话务测试任务以及若干从属节点的执行情况。

e)话务测试任务的删除,指云测试平台在话务测试任务结束后删除该话务测试任务。

本实施例中,从属节点设备的创建、删除、配置具体为:

a)从属节点设备创建,指将用户设备部署到云端的过程,使之受控于云测试平台。用户设备可以是手机、携带数据卡的PC、具备LTE协议栈的模拟终端等。上述用户设备通过下载和运行云话务测试系统提供的从属节点代理程序,可以被部署到云端,从而从一般的用户设备变为从属节点。云测试平台通过该代理程序与用户设备交互,并操作其行为。

b)从属节点设备的配置,主要是配置从属节点的能力。所述能力,指该从属节点可以支持的业务类型、可以达到的最大业务量等。

c)从属节点设备的删除,指用户设备停止运行云话务测试系统提供的从属节点代理程序。

图1中的被测系统中的各基站则是待测的目标基站,基于上述话务测试系统,对这些目标基站的话务测试过程请参见图3所示,包括:

步骤301:用户设备在云测试平台上生成针对被测目标基站的话务测试任务;

步骤302:云测试平台将所述话务测试任务加载到所述被测目标基站覆盖范围内的从属节点设备上;

步骤303:从属节点设备与被测目标基站交互执行话务测试任务;

步骤304:云测试平台获取从属节点设备执行话务测试任务的执行状态信息;

步骤305:用户设备从云测试平台获取所述执行状态信息;

步骤306:话务测试任务测试结束,从属节点设备停止执行;

步骤307:云测试平台根据获取的执行状态信息生成测试报告提供给用户设备;

步骤308:云测试平台删除所述话务测试任务。

实施例二:

为了更好的理解本发明,下面以两个具体的应用场景对本发明做进一步示例说明。

场景一:使用本发明提供的云话务测试系统对偏远农村的单基站进行纯语音话务测试;

请参见图4所示,用户通过用户设备,控制从属节点设备A1、A2…An对基站A进行话务测试。基站A所处位置为偏远农村,该测试过程如下:

1)用户通过用户设备,登录云测试平台,创建对基站A的话务测试任务;

2)话务测试任务创建完成后,用户为该话务测试任务配置话务模型;用户直接从云测试平台提供的典型话务模型中,选择话务模型为农村地区;

3)话务测试任务配置完成后,用户提交任务到云测试平台;云测试平台根据用户配置的话务模型,在从属节点设备队列中,寻找基站A覆盖范围内的一 定数量的从属节点设备;

4)如云测试平台未找到符合话务模型要求的从属节点设备,则通过用户设备提示用户,需要在基站A覆盖范围内部署足够数量的从属节点设备;测试任务不予执行。

5)如云测试平台找到了满足话务模型要求的从属节点设备A1、A2…An,则通过用户设备提示用户,可以开始加载话务模型;云测试平台通知从属节点A1~An,发起语音业务;

6)从属节点设备A1~An收到云测试平台发出的语音业务指令后,全部开始进行语音业务;

7)测试任务执行期间,云测试平台从各个从属节点设备收集执行语音业务的状态信息。用户通过用户设备,从云测试平台获取这些信息,从而监控测试任务执行过程;

8)当测试任务结束时,云测试平台会发送指令到各个从属节点设备,停止语音业务测试。并且,云测试平台可将从各从属节点设备收集的信息,整理汇总成测试报告发给用户设备;

9)用户通过用户设备查看测试任务的测试报告,了解本次测试效果。

场景二:使用本发明提供的云话务测试系统对对早高峰、密集城区的多基站进行包含语音、数据业务的话务测试;

请参见图5所示,用户通过用户设备,控制从属节点设备A1~An对基站A、B1~Bn对基站B、C1~Cn对基站C进行话务测试。基站A、B、C所处位置为密集城区,且此刻为早高峰时段,该测试过程如下:

1)用户通过用户设备,登录云测试平台,创建对基站A、B、C的话务测试 任务;

2)话务测试任务创建完成后,用户为该话务测试任务配置话务模型;用户直接从云测试平台提供的典型话务模型中,选择话务模型为密集城区、早高峰时段;

3)话务测试任务配置完成后,用户提交任务到云测试平台;云测试平台根据用户配置的话务模型,在从属节点设备队列中,寻找基站A、B、C覆盖范围内的所有从属节点设备;

4)如云测试平台未找到符合话务模型要求的从属节点设备,无法达到模型要求的用户密度和话务量,则通过用户设备提示用户,需要在基站A、B、C覆盖范围内部署足够数量的从属节点设备;话务测试任务不予执行;

5)如云测试平台找到了满足话务模型要求的从属节点设备A1~An、B1~Bn、C1~Cn,则通过用户设备提示用户,可以开始加载话务模型;云测试平台通知从属节点设备A1~An、B1~Bn、C1~Cn,发起语音及数据业务;

6)从属节点设备收到云测试平台发出的业务指令后,开始进行语音和数据业务;

7)话务测试任务执行期间,云测试平台从各个从属节点设备收集用户执行语音和数据业务的状态信息。用户通过用户设备,从云测试平台获取这些信息,从而监控话务测试任务执行过程;

8)当话务测试任务结束时,云测试平台会发送指令到各个从属节点设备,停止语音和数据业务测试;并且,云测试平台会将从从属节点设备收集的信息,整理汇总成测试报告;

9)用户通过用户设备查看话务测试任务的测试报告,了解本次测试效果。

以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1