Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
WIRELESS NETWORK AUTOMATIC TEST METHOD AND SYSTEM THEREOF
Document Type and Number:
WIPO Patent Application WO/2012/003772
Kind Code:
A1
Abstract:
A wireless network automatic test method and system is provided. The method includes the following steps: A foreground receives the test project information sent by the background and sends a test instruction to a test terminal according to the test project information, and the test terminal executes a service test according to the test instruction, acquires the corresponding test data and returns the acquired test data to the foreground(101); The foreground processes the test data and then sends it to the background by the air interface wireless transmission of the test terminal(102); The background analyses the received test data and stores it, then acquires the processing result of the test data(103). The invention realizes the continuous real-time automatic test for plenty of voice services and data services in the mobile communication network, has a low system network cost, a simple structure, a convenient and flexible development, and a simple and convenient operation, occupies little space, and is not easy to be restricted by the website environment. Therefore the collection and reporting of mass data will not impact the existing network device and the stability of the system is ensured.

Inventors:
GAO JIAN (CN)
LIU LI (CN)
CAI QINGLING (CN)
Application Number:
PCT/CN2011/076528
Publication Date:
January 12, 2012
Filing Date:
June 28, 2011
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
ZTE CORP (CN)
GAO JIAN (CN)
LIU LI (CN)
CAI QINGLING (CN)
International Classes:
H04W24/04
Foreign References:
CN101217770A2008-07-09
CN101415190A2009-04-22
CN101583140A2009-11-18
CN201160313Y2008-12-03
Attorney, Agent or Firm:
CHINA PAT INTELLECTUAL PROPERTY OFFICE (CN)
北京派特恩知识产权代理事务所(普通合伙) (CN)
Download PDF:
Claims:
权利要求书

1、 一种无线网络自动测试的方法, 其特征在于, 所述方法包括: 前台接收后台发送的测试项目信息, 根据测试项目信息向测试终端发 送测试指令, 由测试终端根据测试指令进行业务测试, 获取相应的测试数 据, 并将获取的测试数据返回给前台;

前台对所述测试数据进行处理后, 通过测试终端的空口无线传输发送 给后台;

后台对接收的测试数据进行分析处理和保存, 得到测试数据处理结果。

2、 根据权利要求 1所述的方法, 其特征在于, 所述前台接收后台发送 的测试项目信息, 包括:

通过文件传输协议( FTP )、 超文本传输协议 ( HTTP )、 用户数据包协 议(UDP ) 以及无线应用协议 ( WAP ) 中的一种或多种, 传输测试项目信 ir

3、 根据权利要求 1所述的方法, 其特征在于, 所述前台对所述测试数 据进行处理, 包括: 将所述测试数据生成为 EXCEL S艮表、 流式网络图形格 式(PNG )走势图以及 HTML网页形式中的一种或多种。

4、 根据权利要求 1所述的方法, 其特征在于, 所述后台对接收的测试 数据进行分析处理, 包括: 对接收的测试数据进行关键性能指标(KPI )处 理, 所述 KPI处理方式包括: 定时汇总多站点数据, 形成当天全网各业务 KPI报表; 定时汇总多站点数据, 形成全网单业务 KPI报表; 定时生成单 站单业务多天数据报表以及定时处理单站当天所有业务报表中的一种或多 种。

5、 根据权利要求 1所述的方法, 其特征在于, 所述测试项目信息中包 括: 位置区码(LAC ) /小区识别 (CI )信息的获取、 PSC信息的获取、 PPP 拨号测试、 CS语音呼叫测试、 SMS短消息收发测试、 MMS彩信收发测试、 HTTP业务测试、 WAP业务测试、 PING包测试、 FTP上传下载测试、 UDP 灌包测试以及 DNS测试中的一种或多种。

6、 根据权利要求 1至 5中任一项所述的方法, 其特征在于, 所述后台 对接收的测试数据进行分析处理和保存, 得到测试数据处理结果之后, 所 述方法还包括:

后台为用户提供对测试数据处理结果的查询服务。

7、 根据权利要求 1至 5中任一项所述的方法, 其特征在于, 所述后台 对接收的测试数据进行分析处理和保存, 得到测试数据处理结果之后, 所 述方法还包括:

当测试数据处理结果显示网络异常时, 后台输出告警信息; 所述输出 告警信息的方式包括以下方式至少之一: 简单网絡管理协议(SNMP )、 SMS 短消息以及简单邮件传输协议( SMTP )。

8、 一种无线网络自动测试的系统, 包括前台与后台, 所述前台连接有 测试终端, 其特征在于,

所述前台, 用于接收后台发送的测试项目信息, 根据测试项目信息向 测试终端发送测试指令, 由测试终端根据测试指令进行业务测试, 获取相 应的测试数据, 并将获取的测试数据返回给前台; 以及对所述测试数据进 行处理后, 通过测试终端的空口无线传输发送给后台;

所述后台, 用于对接收的测试数据进行分析处理和保存, 得到测试数 据处理结杲。

9、 根据权利要求 S所述的系统, 其特征在于, 所述后台还用于, 为用 户提供对测试数据处理结果的查询服务, 以及当测试数据处理结果显示网 络异常时, 输出告警信息, 所述输出告警信息的方式包括以下方式至少之 一: SNMP, SMS短消息以及 SMTP。

10、 根据权利要求 8或 9所述的系统, 其特征在于, 所述测试项目信 息中包括: LAC/ CI信息的获取、 PSC信息的获取、 PPP拨号测试、 CS语 音呼叫测试、 SMS短消息收发测试、 MMS彩信收发测试、 HTTP业务测试、 WAP业务测试、 PING包测试、 FTP上传下载测试、 UDP灌包测试以及 DNS 测试中的一种或多种。

Description:
无线网络自动测试的方法及系统 技术领域

本发明涉及移动通信领域, 尤其涉及一种无线网络自动测试的方法及 系统。 背景技术

随着移动通信技术的迅速发展, 通信网络变得更加快速、 稳定和智能 化。 同时, 随着移动通信网络使用率的不断提高, 运营商的业务也在不断 丰富, 网络的部署越来越复杂, 使得网络质量更容易受到诸多不确定因素 的影响, 从而对通信网络的运营维护提出了很高的要求 。 为了保证网络的 正常运行, 运营商经常需要通过对网络的自动测试来及时 发现网络中的问 题。 而且在一些新业务的开始阶段同样需要通过对 网络的自动测试来验证 其运用效果, 以调试和更新该新业务的功能与性能。

现有技术中, 运营商对网络的自动测试通常采用在网络覆盖 区域内, 尤其在一些关键服务区内部署自动测试终端, 进行定时定点测试。

然而, 现有技术中网络自动测试系统和方法或者由于 系统结构简单而 导致功能不完善影响网络稳定性, 或者由于每次都要采用专用的测试设备 而使系统成本偏高或缺乏灵活性、 操作复杂、 不便升级维护, 性价比不高, 而且不能实现实时测试以及根据需求随时更改 测试参数来进行网絡测试。 发明内容

本发明的主要目的在于提供一种无线网络自动 测试的方法及系统, 可 以实现对无线网络环境的实时灵活测试。

本发明提出一种无线网络自动测试的方法, 所述方法包括: 前台接收后台发送的测试项目信息, 根据测试项目信息向测试终端发 送测试指令, 由测试终端根据测试指令进行业务测试, 获取相应的测试数 据, 并将获取的测试数据返回给前台;

前台对所述测试数据进行处理后, 通过测试终端的空口无线传输发送 给后台;

后台对接收的测试数据进行分析处理和保存, 得到测试数据处理结果。 其中, 所述前台接收后台发送的测试项目信息包括:

通过文件传输协议 FTP、超文本传输协议 HTTP、用户数据包协议 UDP 以及无线应用协议 WAP中的一种或多种, 传输测试项目信息。

其中, 所述前台对所述测试数据进行处理包括: 将所述测试数据生成 为 EXCEL报表、 流式网络图形格式 PNG走势图以及 HTML网页形式的测 试数据中的一种或多种。

其中, 所述后台对接收的测试数据进行分析处理, 包括: 对接收的测 试数据进行关键性能指标 KPI处理, 所述 KPI处理方式包括: 定时汇总多 站点数据, 形成当天全网各业务 KPI ^艮表; 定时汇总多站点数据, 形成全 网单业务 KPI报表; 定时生成单站单业务多天数据报表以及定时处 理单站 当天所有业务报表中的一种或多种。

其中, 所述测试项目信息中包括: 位置区码 LAC/小区识别 CI信息的 获取、 PSC信息的获取、 PPP拨号测试、 CS语音呼叫测试、 SMS短消息收 发测试、 MMS彩信收发测试、 HTTP业务测试、 WAP业务测试、 PING包 测试、 FTP上传下载测试、 UDP灌包测试以及 DNS测试中的一种或多种。

其中 , 所述后台对接收的测试数据进行分析处理和保 存 , 得到测试数 据处理结果之后, 所述方法还包括:

后台为用户提供对测试数据处理结果的查询服 务。

其中, 所述后台对接收的测试数据进行分析处理和保 存, 得到测试数 据处理结果之后, 所述方法还包括:

当测试数据处理结果显示网络异常时, 后台输出告警信息; 所述输出 告警信息的方式包括以下方式至少之一: 简单网络管理协议 SNMP、 SMS 短消息以及简单邮件传输协议 SMTP。

本发明还提出一种无线网络自动测试的系统, 包括前台与后台, 所述 前台连接有测试终端, 所述前台, 用于接收后台发送的测试项目信息, 根 据测试项目信息向测试终端发送测试指令, 由测试终端根据测试指令进行 业务测试, 获取相应的测试数据, 并将获取的测试数据返回给前台; 以及 对所述测试数据进行处理后, 通过测试终端的空口无线传输发送给后台; 所述后台, 用于对接收的测试数据进行分析处理和保存, 得到测试数 据处理结果。

其中, 所述后台还用于, 为用户提供对测试数据处理结果的查询服务, 以及当测试数据处理结杲显示网络异常时, 输出告警信息, 所述输出告警 信息的方式包括以下方式至少之一: SNMP、 SMS短消息以及 SMTP。

其中, 所述测试项目信息中包括: LAC/ CI信息的获取、 PSC信息的获 取、 PPP拨号测试、 CS语音呼叫测试、 SMS短消息收发测试、 MMS彩信 收发测试、 HTTP业务测试、 WAP业务测试、 PING包测试、 FTP上传下载 测试、 UDP灌包测试以及 DNS测试中的一种或多种。

本发明提出一种无线网络自动测试的方法及系 统, 由终端根据预先配 置的测试项目获取网络测试数据, 由服务器对测试数据进行 KPI处理, 根 据处理结果当网络出现异常时向用户输出告警 信息, 并可实时为用户提供 测试数据处理结果的查询服务, 实现了对移动通信网络中众多话音业务与 数据业务进行连续的不固定时间点的实时自动 测试, 系统组网成本低, 结 构简单, 部署方便灵活, 可以根据测试计划或需要随时更改测试参数或 测 试项目, 操作简便, 占用空间小, 不易受站点环境限制, 而且采用后台服 务器进行测试数据的分析与处理, 保证大量数据的采集与上报时不会对现 有网络设备造成冲击, 从而保证了系统的稳定性。 附图说明

图 1是本发明无线网络自动测试的方法流程示意 ;

图 2是本发明另一实施例中无线网络自动测试的 法流程示意图; 图 3是本发明无线网络自动测试的系统结构示意 。 具体实施方式

本发明的基本思想是: 前台根据后台配置的测试项目信息向测试终端 发送测试指令, 由测试终端根据测试指令进行各种业务测试, 获取相应的 测试数据, 并将获取的测试数据返回给前台, 由前台对测试数据进行处理 后, 通过测试终端的空口无线传输发送给后台; 后台对接收的测试数据进 行分析处理和保存, 得到测试数据处理结果。 根据处理结果进行告警分析 处理, 并实时为用户提供测试数据处理结果的查询服 务, 实现了对移动通 信网络中众多话音业务与数据业务进行连续的 实时不定点的自动测试。

图 1是本发明无线网络自动测试的方法流程示意 , 如图 1所示, 本 发明的方法, 包括:

步骤 101 , 前台接收后台发送的测试项目信息, 根据测试项目信息向测 试终端发送测试指令, 由测试终端根据测试指令进行业务测试, 获取相应 的测试数据, 并将获取的测试数据返回给前台;

步骤 102, 前台对测试数据进行处理后, 通过测试终端的空口无线传输 发送给后台;

本实施例中, 以移动通信网络为例, 本实施例方法的运行环境包括前 台系统(本实施例称前台)和后台系统(本实 施例称后台), 前台连接有测 试终端。 当需要对移动通信网络进行测试时, 可以由后台根据需要配置相 应的测试项目, 并由后台将配置的测试项目信息通过配置文件 的方式下发 给前台, 其中, 测试项目信息中包括以下一种或多种: LAC/CI (位置区码 / 小区识别)信息的获取、 PSC信息的获取、 PPP ( Point to Point Protocol, 点 对点协议)拨号测试、 CS (电路交换域, Circuit Switched Domain )语音呼 叫测试、 SMS ( Short Messaging Service, 短消息服务)短消息收发测试、 MMS ( Multimedia Messaging Service, 多媒体信息服务)彩信收发测试、 HTTP ( Hyper Text Transfer Protocol, 超文本传输协议) 业务测试、 WAP ( Wireless Application Protocol, 无线应用协议)业务测试、 PING ( Packet Internet Grope, 因特网包探索器) 包测试、 FTP ( File Transfer Protocol, 文 件传输协议)上传下载测试、 UDP ( User Datagram Protocol, 用户数据包协 议)灌包测试以及 DNS ( Domain Name System, 域名系统)测试等。

本实施例中, 配置测试项目是由后台相应的服务器来完成的 , 后台相 应的服务器可以具有人机界面, 以方便为前台的每个测试终端生成测试配 置文件, 既可以对测试终端以业务为单位进行统一配置 , 一次可配置全部 测试终端的测试项目信息, 同时还可以对单个或者部分测试终端进行局部 配置, 完成差异化配置, 并对所有配置信息进行统一存储与管理。

前台收到后台发送的测试项目信息后, 根据测试项目信息向测试终端 发送测试指令, 测试终端接收到前台发送的测试指令后, 根据后台配置的 测试项目进行相应的各项业务测试, 获取到相应的测试数据, 并将获取的 测试数据返回给前台, 由前台对测试数据进行统计和打包等预处理, 生成 EXCEL报表、 PNG ( Portable Network Graphic Format, 流式网络图形格式) 走势图或者 HTML ( Hyper Text Mark-up Language, 超文本标记语言 ) 网页 等方式的一种或儿种, 并将上述处理后的测试数据压缩后通过测试终 端的 空口以 FTP ( File Transfer Protocol, 文件传输协议 )上传至后台相应的服务 器。 步碌 103 ,后台对接收的测试数据进行分析处理和保存 得到测试数据 处理结果。

本步骤中, 后台接收到前台发送的测试数据后, 对测试数据进行分析 处理和保存, 其中, 对测试数据的分析处理可以为 PI处理, 并得到测试 数据处理结果。 本实施例中, 后台对测试数据进行 PI处理方式包括: 定 时汇总多站点数据, 形成当天全网各业务 KPI报表; 定时汇总多站点数据, 形成全网单业务 KPI报表; 定时生成单站单业务多天数据报表以及定时处 理单站当天所有业务报表中的一种或多种。 根据测试数据处理结果, 可以 判断网络是否出现异常, 当网络出现异常比如出现掉话时, 可以通知相关 人员及时处理, 保证网络的正常运行。 同时, 还可在后台相应的服务器上 设置人机对话界面, 便于用户实时查询测试数据处理结果, 了解网絡运行 状况等。

本实施例中, 前台接收后台发送的测试项目信息的方式包括 : FTP、 HTTP( Hyper Text Transfer Protocol,超文本传输协议)、 UDP( User Datagram Protocol, 用户数据包协议)、 WAP方式获取测试信息中的一种或多种。

本实施例由前台根据后台配置的测试项目信息 向测试终端发送测试指 令, 测试终端根据测试指令进行相应的业务测试, 获取网络测试数据, 并 将获取的测试数据返回给前台, 由前台对测试数据进行处理后, 通过测试 终端的空口以 FTP上传给后台相应的服务器, 由后台对测试数据进行 KPI 处理, 根据后台的测试数据处理结杲, 当网络出现异常时可由后台进行相 应的处理。 实现了对移动通信网络中众多话音业务与数据 业务进行连续的 实时不定点的自动测试, 而且系统组网的成本低, 结构筒单, 部署方便灵 活, 可以根据测试计划或需要随时更改测试参数或 测试项目, 操作简便, 占用空间小, 不易受站点环境限制, 采用后台服务器进行测试数据的分析 与处理, 保证大量数据的采集与上报时不会对现有网络 设备造成沖击, 从 而保证了系统的稳定性。

图 2是本发明另一实施例中无线网络自动测试的 法流程示意图, 如 图 2所示, 本发明另一实施例的方法, 在上述实施例的基础上, 在步骤 103 之后还包括:

步骤 104 , 后台为用户提供对测试数据处理结果的查询服 务; 其中, 后台为用户提供对测试数据处理结果的查询服 务包括: 为用户 提供 web查询界面, 允许按时间、 站点、 全网、 业务类型进行组合查询; 提供客户端查询界面, 允许按时间、 站点、 业务类型进行组合查询, 支持 按时间、 前台测试系统汇总查询等。

步骤 105 , 当测试数据处理结果显示网络异常时, 后台输出告警信息。 所述输出告警信息的方式包括以下方式至少之 一: 通过 SNMP ( Simple Network Management Protocol,简单网络管理协议)、 SMS短消息以及 SMTP ( Simple Mail Transfer Protocol, 简单邮件传输协议)的方式输出告警信息。

本实施例由前台根据后台配置的测试项目信息 向测试终端发送测试指 令, 测试终端根据测试指令进行相应的业务测试, 获取网络测试数据, 并 将获取的测试数据返回给前台, 由前台对测试数据进行处理后, 通过测试 终端的空口以 FTP上传给后台相应的服务器, 由后台对测试数据进行 KPI 处理, 根据后台的测试数据处理结果, 当网络出现异常时由后台发出告警 信息, 并可实时为用户提供测试数据处理结果的查询 服务, 实现了对移动 通信网络中众多话音业务与数据业务进行连续 的实时不定点的自动测试, 使用户能够实时了解网络运行状况, 当网络发生故障时, 系统可以通过短 信 /邮件等方式, 第一时间通知相关人员, 达到缩短发现网络问题时间的目 的, 将该方法应用于特殊站点的正常运行监控, 可以收到良好的效果。 系 统组网的成本低, 结构简单, 部署方便灵活, 可以根据测试计划或需要随 时更改测试参数或测试项目, 操作简便、 占用空间小、 不易受站点环境限 制, 而且采用后台服务器进行测试数据的分析与处 理, 保证大量数据的采 集与上报时不会对现有网络设备造成冲击, 从而保证了系统的稳定性。

图 3是本发明无线网络自动测试的系统结构示意 , 如图 3所示, 本 发明的系统, 包括: 前台 31与后台 32 , 前台 31连接有测试终端 30 , 其中: 所述前台 31 , 用于接收后台 32发送的测试项目信息,根据测试项目信 息向测试终端 30发送测试指令, 由测试终端 30根据测试指令进行业务测 试, 获取相应的测试数据, 并将获取的测试数据返回给前台 31 ; 以及对测 试数据进行处理后, 通过测试终端 30的空口无线传输发送给后台 32; 所述后台 32, 用于对接收的测试数据进行分析处理和保存, 得到测试 数据处理结果;

本实施例中,测试终端 30可以为 2G制式的 EDGE手机,也可以是 3G 制式的数据卡, 可以按照业务类型来选择对应的特定测试终端 30 , 本实施 例测试终端 30支持的业务范围包括 2G (第二代移动通信技术)、 3G (第三 代移动通信技术)、 GPRS ( General Packet Radio Service , 通用分组无线月良 务技术)、 EDGE ( Enhanced Data Rate for GSM Evolution, 增强型数据速率 GSM演进技术)、 HSDPA ( High Speed Downlink Packet Access , 高速下行 分组接入技术)、 HSUPA ( high speed uplink packet access , 高速上行链路分 组接入)、 HSDPA+、 LTE/SAE (长期演进 /3GPP系统架构演进)等。

例如,测试终端 30组网配置可以为:一台计算机和四台商用终 组成, 四台商用终端为两台 2G终端和两台 3G终端。 其中两台 2G终端用于 2G 网络 CS语音呼叫测试和 SMS/MMS测试, 其一台 2G终端用于主叫或消息 发送者, 另一台 2G终端用于被叫或消息接收者, 两台 2G终端中的一台或 者两台完成其它 2G业务测试。两台 3G终端用于 3G网络 CS语音呼叫测试 和 SMS/MMS测试, 一台 3G终端用于主叫或消息发送者, 另一台 3G终端 用于被叫或消息接收者, 两台 3G终端中的一台或者两台完成其它 3G业务 测试。 一台计算机上运行计划任务和终端业务测试脚 本程序, 来控制终端 完成各项业务测试。

所述测试终端 30組网中可以运行的测试软件包括 Windows计划任务、 批处理脚本、 终端能识别和执行的指令集和脚本程序等。

更进一步的, 后台 32 , 还用于为用户提供对测试数据处理结果的查询 服务; 以及当测试数据处理结果显示网络异常时, 输出告警信息; 所述输 出告警信息的方式包括以下方式至少之一: 简单网络管理协议 SNMP、 SMS 短消息以及简单邮件传输协议 SMTP。

本实施例中, 后台对测试数据进行 KPI处理包括以下方式至少之一: 定时汇总多站点数据, 形成当天全网各业务 KPI报表; 定时汇总多站点数 据, 形成全网单业务 KPI报表; 定时生成单站单业务多天数据报表以及定 时处理单站当天所有业务报表等。

进一步的, 本实施例中后台 32还具有远程自动升级和测试终端 30 自 动自检及恢复功能。 后台 32相应的服务器可以部署在运营商的机房内, 也 可以由其它的服务提供商。 后台 32相应的服务器可以由若干台与网络相连 的计算机组成, 后台 32相应的服务器上运行的软件可以涉及 FTP服务、 HTTP服务、 UDP服务、 WAP服务、短消息服务、和 /或彩信服务( SMS/MMS ) 等方面。 本发明实施例由前台 31根据后台 32配置的测试项目信息向测试终端 30发送测试指令, 测试终端 30根据测试指令进行相应的业务测试, 获取网 络测试数据, 并将获取的测试数据返回给前台 31 , 由前台 31对测试数据进 行处理后, 通过测试终端 30的空口以 FTP上传给后台 32相应的服务器, 由后台 32对测试数据进行 KPI处理, 根据处理结杲进行告警分析处理, 并 实时为用户提供测试数据处理结果的查询服务 , 实现了对移动通信网络中 众多话音业务与数据业务进行连续的实时不定 点的自动测试, 系统组网的 成本低, 结构简单, 部署方便灵活, 可以根据测试计划或需要随时更改测 试参数或测试项目, 操作简便, 占用空间小, 不易受站点环境限制, 而且 采用后台 32服务器进行测试数据的分析与处理, 保证大量数据的采集与上 报时不会对现有网络设备造成冲击, 从而保证了系统的稳定性。 另一方面, 通过网络自动测试, 使用户能够实时了解网络运行状况, 当网络发生故障 时, 系统可以通过短信 /邮件等方式, 第一时间通知相关人员, 达到缩短发 现网络问题时间的目的, 将该方法应用于特殊站点的正常运行监控, 可以 收到良好的效果。

以上所述, 仅为本发明的较佳实施例而已, 并非用于限定本发明的保 护范围, 凡在本发明的精神和原则之内所作的任何修改 、 等同替换和改进 等, 均应包含在本发明的保护范围之内。