[发明专利]基于共享监测节点互助采集网络链路性能数据的方法有效
申请号: | 201510373881.6 | 申请日: | 2015-07-01 |
公开(公告)号: | CN104935483B | 公开(公告)日: | 2018-02-13 |
发明(设计)人: | 张彦春 | 申请(专利权)人: | 北京博睿宏远数据科技股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100020 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 共享 监测 节点 互助 采集 网络 性能 数据 方法 | ||
技术领域
本发明涉及一种采集网络链路性能数据的方法,尤其涉及一种基于共享监测节点互助采集网络链路性能数据的方法。
背景技术
随着信息化进程的发展,互联网已经渗入到生活的方方面面,各类企业也都开始加大自己的网站建设力度,紧随时代步伐,提高企业影响力与竞争力。众多企业网站也由最初的从无到有,开始向从有到优转变,仅能够完成基本的功能已经远远不能吸引住用户的眼球,因此越来越多的企业开始注重网络性能数据监测以便更好地提升用户体验。
目前企业进行网络性能监测的方式主要有:企业自行部署监测节点网络:企业自行购置硬件、开发相关软件部署监测节点网络,覆盖范围小、成本高。使用付费性能监测节点网络:不需要自己部署硬件节点,由监测平台公司在全国部署监测节点,使用成本高昂。
企业采取自己部署监测网络的方式,需自行购买大量硬件设备、并需投入人力开发相应平台,这种方式大大增加了企业的运营成本;但如果不能大规模的部署监测节点,导致采样样本过少,数据不精确。
采用现有的付费性网络性能监测网络,可以很好解决节点网络覆盖的问题,但成本高昂。
发明内容
为了解决上述技术所存在的不足之处,本发明提供了一种基于共享监测节点互助采集网络链路性能数据的方法。
为了解决以上技术问题,本发明采用的技术方案是:一种基于共享监测节点互助采集网络链路性能数据的方法,方法的实现采用的设备有协议服务器、下发服务器、入库服务器以及监测节点;监测节点以TCP/IP协议接入公用通信网络,与服务器进行通信;
监测节点:负责数据链路层数据的采集,用户可以在监测节点上设置共享状态和创建监测任务,并将设置的信息回传到协议服务器;
协议服务器:收集和存储监测节点回传的状态及创建的监测任务信息;
下发服务器:将协议服务器存储的监测任务按照监测节点所属城市、运营商进行分组,并下发到符合该条件的监测节点;
入库服务器:负责收集监测节点采集到的网络链路性能数据;
方法的实现步骤如下:
(1)、加入互助采集网络链路性能数据监测网络
用户将自己监测节点设置为共享状态,共享状态会及时回传到协议服务器,协议服务器收到监测节点回传的共享状态后,对当前监测节点的状态进行存储,这时我们当前共享的监测节点加入到了整个互助监测网络;
(2)、互助采集网络链路性能数据
共享后的监测节点会与下发服务器保持网络通信,如果下发服务器中有符合该监测节点所属城市、运营商的监测任务则下发到该监测节点。监测节点拿到监测任务后进行网络链路性能数据的采集,并将采集到的结果回传到入库服务器;
(3)、使用互助采集网络进行数据采集
首先,用户需要在监测节点配置监测任务,监测节点将用户配置的任务信息通过公共通信网络回传到协议服务器,然后协议服务器将收到的监测任务信息进行存储,最后下发服务器将存储的监测任务进行下发从而完成用户使用互助采集网络进行数据采集。
本发明的应用不再依赖用户自行去购买大量硬件部署节点网络,而是通过共享全员监测其拥有的少量节点,形成一个监测节点可以自主增长的廉价监测节点网络;本发明不再是单一的通过第三方监测平台部署监测节点,而是通过网民共享监测节点互助采集网络监测数据,从而形成一个监测节点可以自主增长的生态监测系统。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细的说明。
图1为本发明的流程图。
图2为本发明互助采集网络性能数据时序图。
具体实施方式
如图1所示,本发明的实现采用的设备有协议服务器、下发服务器、入库服务器以及监测节点。监测节点以TCP/IP协议接入公用通信网络,与服务器进行通信。
监测节点:负责数据链路层数据的采集,用户可以在监测节点上设置共享状态和创建监测任务,并将设置的信息回传到协议服务器。
监测节点:可以按指定规则主动采集网络应用的网络链路及用户体验等相关性能数据的装置,如PC机、智能手机等。
监测任务:用户在本系统上配置的,需要指定监测节点和参数采集相关性能数据的目标应用。
协议服务器:收集和存储监测节点回传的状态及创建的监测任务信息。
下发服务器:将协议服务器存储的监测任务按照城市、运营商进行分组,并下发到符合该条件的监测节点。
入库服务器:负责收集监测节点采集到的网络链路性能数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京博睿宏远数据科技股份有限公司,未经北京博睿宏远数据科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510373881.6/2.html,转载请声明来源钻瓜专利网。