一种网络质量实时监控的方法及装置的制作方法

文档序号:8002103阅读:509来源:国知局
专利名称:一种网络质量实时监控的方法及装置的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种网络质量实时监控的方法及装置。
背景技术
目前,2G、3G和4G通信终端所处的通信网络环境越来越复杂,运营商、终端生产厂家对于如何便捷、低成本地实时监控网络质量有着越来越大的需求。
现有技术的做法是:通过专门的PC侧软件用数据线连接手机,然后在感兴趣的地方现场抓取数据,再用专门的工具对抓取的数据进行分析,最终得出网络质量。
虽然,上述现有的方法可以提供实时性较强的网络质量,但也有很多局限性:比如需要专业人员携带专门的设备进行现场测试,因此网络质量的获取成本比较高,实时性受到一定限制。发明内容
本发明的实施例提供一种网络质量实时监控的方法及装置,在保证实时性的前提下,能够有效降低采集网络质量的成本。
本发明的实施例提供一种网络质量实时监控的方法,包括:
步骤A、按照预定触发策略,触发移动终端实时采集当前小区的网络质量参数;
步骤B、从移动终端的协议栈提供的接口中采集当前小区的网络质量参数,并记录采集得到的当前小区的网络质量参数;
步骤C、移动终端将采集得到的当前小区的网络质量参数传输给指定的接收终端。
优选地,所述预定触发策略设置为通过预定电话号码触发或通过预定短信内容触发。
优选地,所述步骤B包括:
以一定的周期Tl从移动终端的协议栈提供的接口中获得当前小区的网络质量参数;
将获得当前小区的网络质量参数写入到移动终端的缓存中,并连续记录总计T2组的数据。
优选地,所述步骤C包括:
对采集的当前小区的网络质量参数进行压缩打包处理;
将打包处理后的当前小区的网络质量参数传输给指定的接收终端。
优选地,所述将打包处理后的当前小区的网络质量参数传输给指定的接收终端的步骤为:
通过短信、彩信或邮件的方式将压缩打包后的当前小区的网络质量参数,传输给指定的接收终端。
优选地,所述方法还包括:
接收终端对接收到的当前小区的网络质量参数进行处理,得到当前小区的网络质量。
本发明还提供一种网络质量实时监控的装置,包括:
触发模块,用于按照预定触发策略,触发移动终端实时采集当前小区的网络质量参数;
采集模块,用于从移动终端的协议栈提供的接口中采集当前小区的网络质量参数,并记录采集得到的当前小区的网络质量参数;
传输模块,用于将采集得到的当前小区的网络质量参数传输给指定的接收终端。
优选地,所述预定触发策略设置为预定电话号码或预定短信内容。
优选地,所述传输模块包括:
压缩单元,用于对采集的当前小区的网络质量参数进行压缩打包处理;
传输单元,用于将打包处理后的当前小区的网络质量参数传输给指定的接收终端。
由上述技术方案可知,本发明的实施例具有如下有益效果:
首先按照预定触发策略,触发移动终端实时采集当前小区的网络质量参数;然后从移动终端的协议栈提供的接口中采集当前小区的网络质量参数,并记录采集得到的当前小区的网络质量参数;最后、移动终端将采集得到的当前小区的网络质量参数传输给指定的接收终端。由于只需要对移动终端侧进行改造,例如通过增加少量的软件代码来实现,在保证实时性的前提下,能够有效降低采集网络质量的成本。进一步,在需要进行监控时,随时可以通过短信、电话、或网络进行触发监控,及时性较强。


图1为本发明的实施例中网络质量实时监控的方法流程图2为本发明的实施例中网络质量实时监控的装置结构框图。
具体实施方式
为了使本发明实施例的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本发明实施例做进一步详细地说明。在此,本发明的示意性实施例及说明用于解释本发明,但并不作为对本发明的限定。
如图1所示,为本发明的实施例中网络质量实时监控的方法流程图,具体步骤如下:
步骤101、按照预定触发策略,触发移动终端实时采集当前小区的网络质量参数;
在本实施例中,预定触发策略可设置为:通过预定电话号码触发、通过预定短信内容触发或者通过其他的约定事件触发。
例如:当移动终端接收到来自该预定电话号码的呼叫请求时,即触发该移动终端开始实时采集当前小区的网络质量参数,或者,当移动终端接收的短消息中包括该预定短信内容时,即触发该移动终端开始实时采集当前小区的网络质量参数。
当然可以理解的是,在本实施例中并不限定该预定触发策略的具体内容,其内容可根据具体情况进行调整。
步骤102、从移动终端的协议栈提供的接口中采集当前小区的网络质量参数,并记录采集得到的当前小区的网络质量参数;
在本实施例中,该当前小区的网络质量参数用于表示该当前小区的网络质量的优劣,例如当前小区的网络质量参数可包括:PSC、Ec/1(反映手机端当前接收的导频信号的水平)、RSCP(接收信号码功率)、Cl、MCC、MNC、LAC(位置区码)、UL/DL Frequency、TXPower (反映手机的发射功率)、RNC ID、RAC、上下行速率中的任意一种或多种。
步骤103、移动终端将采集得到的当前小区的网络质量参数传输给指定的接收终端。
在本实施例中,移动终端可采用现有的数据传输方式,将采集得到的当前小区的网络质量参数传输到指定的接收终端上。例如:将采集得到的当前小区的网络质量参数进行压缩打包,然后通过短信、彩信或邮件的方式将压缩打包后的当前小区的网络质量参数传输到指定的接收终端上。
步骤104、接收终端对接收到的当前小区的网络质量参数进行处理,得到当前小区的网络质量。
通过执行步骤101 104,预定电话号码或预定短信内容或者其他的约定事件作为预定触发策略,触发后,在待机或业务模式(电路域和数据域)下以一定的周期Tl (如500ms取一次数据,连续取10S)从移动终端的协议栈提供的接口中获得当前小区的网络质量参数,当前小区的网络质量参数:PSC、Ec1, RSCP, Cl、MCC、MNC、LAC、UL/DL Frequency、TX Power、RNC ID、RAC、上下行速率等;
将获得的当前小区的网络质量参数写入到移动终端的缓存中,连续记录总计T2组的数据,然后压缩打包后通过类似短信、彩信、邮件等数据传输方式发到指定的接收终端,接收终端收到数据后,用相应的解压软件还原出当前小区的网络质量参数,采用数据处理软件给出统计结果,这样就实时获得了当前小区的网络质量。
如图2所示,为本发明的实施例中网络质量实时监控的装置结构框图,该网络质量实时监控的装置包括:
触发模块21,用于按照预定触发策略,触发移动终端实时采集当前小区的网络质量参数;
采集模块22,用于从移动终端的协议栈提供的接口中采集当前小区的网络质量参数,并记录采集得到的当前小区的网络质量参数;
传输模块23,用于将采集得到的当前小区的网络质量参数传输给指定的接收终端。
在本发明的另一实施例中,所述预定触发策略设置为预定电话号码或预定短信内容。
在本发明的另一实施例中,所述传输模块23包括:
压缩单元,用于对采集的当前小区的网络质量参数进行压缩打包处理;
传输单元,用于将打包处理后的当前小区的网络质量参数传输给指定的接收终端。
由上述技术方案可知,本发明的实施例具有如下有益效果:
首先按照预定触发策略,触发移动终端实时采集当前小区的网络质量参数;然后从移动终端的协议栈提供的接口中采集当前小区的网络质量参数,并记录采集得到的当前小区的网络质量参数;最后、移动终端将采集得到的当前小区的网络质量参数传输给指定的接收终端。由于只需要对移动终端侧进行改造,例如通过增加少量的软件代码来实现,在保证实时性的前提下,能够有效降低采集网络质量的成本。进一步,在需要进行监控时,随时可以通过短信、电话、或网络进行触发监控,及时性较强。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
权利要求
1.一种网络质量实时监控的方法,其特征在于,包括: 步骤A、按照预定触发策略,触发移动终端实时采集当前小区的网络质量参数; 步骤B、从移动终端的协议栈提供的接口中采集当前小区的网络质量参数,并记录采集得到的当前小区的网络质量参数; 步骤C、移动终端将采集得到的当前小区的网络质量参数传输给指定的接收终端。
2.根据权利要求1所述的方法,其特征在于,所述预定触发策略设置为通过预定电话号码触发或通过预定短信内容触发。
3.根据权利要求1所述的方法,其特征在于,所述步骤B包括: 以一定的周期Tl从移动终端的协议栈提供的接口中获得当前小区的网络质量参数;将获得当前小区的网络质量参数写入到移动终端的缓存中,并连续记录总计T2组的数据。
4.根据权利要求1所述的方法,其特征在于,所述步骤C包括: 对采集的当前小区的网络质量参数进行压缩打包处理; 将打包处理后的当前小区的网络质量参数传输给指定的接收终端。
5.根据权利要求4所述的方法,其特征在于,所述将打包处理后的当前小区的网络质量参数传输给指定的接收终端的步骤为: I通过短信、彩信或邮件的方式将压缩打包后的当前小区的网络质量参数,传输给指定的接收终端。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括: 接收终端对接收到的当前小区的网络质量参数进行处理,得到当前小区的网络质量。
7.—种网络质量实时监控的装置,其特征在于,包括: 触发模块,用于按照预定触发策略,触发移动终端实时采集当前小区的网络质量参数; 采集模块,用于从移动终端的协议栈提供的接口中采集当前小区的网络质量参数,并记录采集得到的当前小区的网络质量参数; 传输模块,用于将采集得到的当前小区的网络质量参数传输给指定的接收终端。
8.根据权利要求7所述的装置,其特征在于,所述预定触发策略设置为预定电话号码或预定短信内容。
9.根据权利要求7所述的装置,其特征在于,所述传输模块包括: 压缩单元,用于对采集的当前小区的网络质量参数进行压缩打包处理; 传输单元,用于将打包处理后的当前小区的网络质量参数传输给指定的接收终端。
全文摘要
本发明提供一种网络质量实时监控的方法及装置,该方法包括步骤A、按照预定触发策略,触发移动终端实时采集当前小区的网络质量参数;步骤B、从移动终端的协议栈提供的接口中采集当前小区的网络质量参数,并记录采集得到的当前小区的网络质量参数;步骤C、移动终端将采集得到的当前小区的网络质量参数传输给指定的接收终端,在保证实时性的前提下,能够有效降低采集网络质量的成本。
文档编号H04W24/08GK103139826SQ20111039990
公开日2013年6月5日 申请日期2011年12月2日 优先权日2011年12月2日
发明者林金强 申请人:联想移动通信科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1