一种云控策略多协议实现网络流量测定方法及系统技术方案

技术编号:27533129 阅读:22 留言:0更新日期:2021-03-03 11:14
本发明专利技术公开了一种云控策略多协议实现网络下行流量测定方法,包括:发现并维护管理不同通用应用服务器的域名和IP列表;预设区域就近原则、运营商归属一致优先原则和网络延迟最低原则,下载流量实时负载情况,根据家庭智能网关、智能路由器的请求量和所在区域对通用应用服务器进行资源优化;响应家庭智能网关或智能路由器下载通用应用服务器列表资源和更新请求。本发明专利技术还公开一种云控策略多协议实现网络流量测定系统,该系统包括网络流量测定云控服务器和网络下行流量测定模块。本发明专利技术能够更精准的检测网络流量,且检测成本更低。且检测成本更低。且检测成本更低。

【技术实现步骤摘要】
一种云控策略多协议实现网络流量测定方法及系统


[0001]本专利技术涉及家庭智能网关领域,特别是涉及一种云控策略多协议实现网络流量测定方法及系统。

技术介绍

[0002]移动互联网时代,日益丰富、多样化的网络应用对网络流量的要求越来越高,尤其是网络游戏、网络直播带货等应用场景,网络流量越小、用户体验越好。中国电信、中国移动、中国联通等运营商一直致力改善网络流量的质量,通过在城域网、接入网等地方安装相关的网络流量测定设备,及时发现存在、潜在造成网络流量高的问题,为家庭用户提供高质量的网络带宽服务。安装在城域网、接入网的网络流量测定设备,距离用户家庭环境网络接入相对还有一段距离,中间至少包括且不限于小区楼道、小区机房、片区机房的网络通信设备,网络通信设备包括且不限于交换机、路由器。而网络流量的造成,涉及网络通道中所有设备的流量、数据的转发效率等因素。运营商安装的网络流量测定设备检测出来的网络流量小,不能完全等同用户家庭环境网络接入后,整个网络的流量就小,整个网络流量指的是用户家庭接入点到接入网、核心网等整个网络端到端的网络流量。在家庭智能网关,智能路由器上通过HTTP、DNS、ICMP等网络协议,通过软件的方法实现网络流量的检测,相当于在最靠近用户家庭的节点中来进行网络协议的检测,此方法相比运营商在城域网、接入网等环境安装网络流量测定设备的方案,能够起到网络流量测定更精准,成本更低等优势。

技术实现思路

[0003]针对上述问题,本专利技术提供一种云控策略多协议实现网络流量测定方法及系统。
[0004]为解决上述技术问题,本专利技术提供了一种云控策略多协议实现网络流量测定方法,包括以下步骤:
[0005]发现并维护管理不同通用应用服务器的域名和IP列表;
[0006]预设区域就近原则、运营商归属一致优先原则和网络延迟最低原则,下载流量实时负载情况,根据家庭智能网关、智能路由器的请求量和所在区域对通用应用服务器进行资源优化;
[0007]响应家庭智能网关或智能路由器下载通用应用服务器列表资源和更新请求。
[0008]上述技术方案的工作原理如下:家庭智能网关,智能路由器上通过开发软件模块的方法,利用HTTP、DNS、ICMP等网络协议,基于云端服务器智能算法、多维度地调用家庭智能网关、智能路由器上的网络流量测定模块,使得智能网关、智能路由器到现有主流网络应用服务器进行网络通信,实现基于端到端应用服务层的网络流量测定方法。网络流量测定的精度,从网络流量测定客户端程序到通用应用服务器的整个通道的网络设备,实际负载流量、通用应用服务器的服务负载等情况都有很大关系,经过设备越多,带宽越拥塞,服务器服务负载越大,网络延时检测出来的流量可能越大,波动也会越大。本方法通过云控服务器的方式实时检测不同业务的通用应用服务器负载、利用不同的服务,根据客户端程序所
在地区选择最优测试资源,多维度地尽可能降低整个网络流量测定过程中可能的外在影响,对提升网络流量测定的精准度提供重大作用。本方法基于家庭智能网关、智能路由器增加插件的方式进行部署,解决原通过在城域网、接入网等部署网络流量测定服务器的硬件成本,维护代价高等问题。本方法通过ICMP、HTTP、DNS多协议的方式对现网中实时工作的通用业务服务器进行网络检测检测,真实地还原了用户真实的网络应用场景,流量参考性更高。
[0009]在进一步的技术方案中,应用服务器包括:所述应用服务器的数量根据网络流量测定的智能算法的结果做调整。
[0010]在本技术方案中,应用服务器可能包括且不限于热门搜索引擎、门户网站、游戏服务器、视频服务器、DNS服务器等,响应家庭智能网关、智能路由器客户端程序、云控服务器对网络流量测定请求。
[0011]在进一步的技术方案中,家庭智能网关、智能路由器包括:
[0012]向云控服务器请求下载、更新网络流量测定的通用应用服务器资源列表;
[0013]向通用应用服务器资源列表中的服务器,根据不同类型的应用服务器资源进行网络流量测定;
[0014]把测试的网络流量测定测试结果在家庭智能网关、智能路由器的管理页面和对应管理APP上做网络流量展示或向云控服务器发送检测结果。
[0015]在本技术方案中家庭智能网关、智能路由器网络流量测定客户端程序,简称客户端程序。主要完成以下几个功能特性1)向云控服务器请求下载、更新网络流量测定的通用应用服务器资源列表。2)向通用应用服务器资源列表中的服务器,根据不同类型的应用服务器资源进行网络流量测定。3)把测试的网络流量测定测试结果在家庭智能网关、智能路由器的管理客户端程序上做网络流量展示,也可能会向云控服务器发送检测结果,云控服务器上对外提供API接口,供其他管理客户端程序做展示,客户端程序包括且不限于WEB、原生APP、H5等方式。家庭智能网关、智能路由器包括以下功能模块:通用应用服务器资源请求协议:家庭智能网关、智能路由器网络流量测定客户端程序向云控服务器所有网络请求要求使用HTTPS、数据字段格式采用json格式,数据加密使用对称加密。通用应用服务器资源管理维护模块:向云控服务器请求通用应用服务器资源列表,根据获取到的资源列表进行网络流量测定。网络流量测定模块:根据云控服务器下发下来的应用服务器资源列表,根据不同的应用服务器支持的协议,按需向对应应用服务器发送DNS、HTTP、ICMP协议的网络流量测定包,单服务器单协议的网络流量测定数据包要求发送300个,每个间隔100毫秒,单个数据包的最大流量为5秒,超过5秒记录超时。记录响应数据包响应时间日志,根据日志计算出最小流量,最大流量,平均流量三个时间。网络流量产品展示:根据网络流量测定模块向各通用应用服务器发送的网络流量测定报文,计算出到不同服务器的网络流量的网络最小流量,最大流量,平均流量三个参数,在家庭智能网关、智能路由器上的交互端做相关的产品展示,交互端包括且限于WEB配置管理页面,原生APP管理页面和H5管理界面等。
[0016]在进一步的技术方案中,云控服务器上对外提供API接口,供其他客户端程序做展示,所述客户端程序展现方式包括WEB、原生APP和H5。
[0017]在本技术方案中,云控服务器上对外提供API接口,供其他管理客户端程序做程序展示,云控服务器主要负责实现以下软件功能:1)发现、维护管理一定数量不同通用应用服
务器的域名、IP列表,通用应用服务器的数量根据网络流量测定的智能算法的结果可做调整。2)根据家庭智能网关、智能路由器的请求量、所在区域、以区域就近、运营商归属一致优先、实时下载负载流量、响应延迟最低等原则对通用应用服务器的进行资源优化,确保降低网络流量测定的误差。3)响应家庭智能网关或智能路由器对通用应用服务器的列表资源的下载、更新请求。
[0018]在进一步的技术方案中,通用应用服务器包括热门搜索引擎、门户网站、游戏服务器、视频服务器和DNS服务器。
[0019]在本技术方案中通用应用服务器资源发现、管理维护模块:根据不同的应用服务器资源,按地区、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种云控策略多协议实现网络流量测定方法,其特征在于,所述方法包括:发现并维护管理不同通用应用服务器的域名和IP列表;预设区域就近原则、运营商归属一致优先原则和网络延迟最低原则,下载流量实时负载情况,根据家庭智能网关、智能路由器的请求量和所在区域对通用应用服务器进行资源优化;响应家庭智能网关或智能路由器下载通用应用服务器列表资源和更新请求。2.根据权利要求1所述的一种云控策略多协议实现网络流量测定方法,其特征在于,所述应用服务器包括:所述应用服务器的数量根据网络下行流量的检测的智能算法的结果可做调整。3.根据权利要求1所述的一种云控策略多协议实现网络流量测定方法,其特征在于,所述家庭智能网关、智能路由器包括:向云控服务器请求下载、更新网络流量测定的通用应用服务器资源列表;向通用应用服务器资源列表中的服务器,根据不同类型的应用服务器资源进行网络流量测定;把测试的网络流量测定测试结果在家庭智能网关、智能路由器的管理页面和对应管理APP上做网络流量展示或向云控服务器发送检测结果。4.根据权利要求3所述的一种云控策略多协议实现网络流量测定方法,其特征在于,所述云控服务器上对外提供API接口,供其他客户端程序做展示,所述客户端程序展现方式包括WEB、原生APP和H5。5.根据权利要求1所述的一种云控策略多协议实现网络流量测定方法,其特征在于,所述通用应用服务器包括热门搜索引擎、门户网站、游戏服务器、视频服务器和DNS服务器。6.一种云控策略多协议实现网络流量测定系统,其特征在于,该系统包括网络流量测定云控服务器和网络下行流量测定模块:网络流量测定云控服务器,用于发现和维护管理不同通用应...

【专利技术属性】
技术研发人员:赖锐斌卢东石杰
申请(专利权)人:成都渊数科技有限责任公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1