首页> 中国专利> 一种云控策略多协议实现网络流量测定方法及系统

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

摘要

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

著录项

  • 公开/公告号CN112436981A

    专利类型发明专利

  • 公开/公告日2021-03-02

    原文格式PDF

  • 申请/专利权人 成都渊数科技有限责任公司;

    申请/专利号CN202011281290.3

  • 发明设计人 赖锐斌;卢东;石杰;

    申请日2020-11-16

  • 分类号H04L12/26(20060101);H04L29/06(20060101);H04L29/08(20060101);

  • 代理机构51242 成都环泰专利代理事务所(特殊普通合伙);

  • 代理人李斌;李辉

  • 地址 610000 四川省成都市中国(四川)自由贸易试验区成都高新区天府三街219号2栋腾讯大厦B座8、9、10、14、17楼

  • 入库时间 2023-06-19 10:03:37

说明书

技术领域

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

背景技术

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

发明内容

针对上述问题,本发明提供一种云控策略多协议实现网络流量测定方法及系统。

为解决上述技术问题,本发明提供了一种云控策略多协议实现网络流量测定方法,包括以下步骤:

发现并维护管理不同通用应用服务器的域名和IP列表;

预设区域就近原则、运营商归属一致优先原则和网络延迟最低原则,下载流量实时负载情况,根据家庭智能网关、智能路由器的请求量和所在区域对通用应用服务器进行资源优化;

响应家庭智能网关或智能路由器下载通用应用服务器列表资源和更新请求。

上述技术方案的工作原理如下:家庭智能网关,智能路由器上通过开发软件模块的方法,利用HTTP、DNS、ICMP等网络协议,基于云端服务器智能算法、多维度地调用家庭智能网关、智能路由器上的网络流量测定模块,使得智能网关、智能路由器到现有主流网络应用服务器进行网络通信,实现基于端到端应用服务层的网络流量测定方法。网络流量测定的精度,从网络流量测定客户端程序到通用应用服务器的整个通道的网络设备,实际负载流量、通用应用服务器的服务负载等情况都有很大关系,经过设备越多,带宽越拥塞,服务器服务负载越大,网络延时检测出来的流量可能越大,波动也会越大。本方法通过云控服务器的方式实时检测不同业务的通用应用服务器负载、利用不同的服务,根据客户端程序所在地区选择最优测试资源,多维度地尽可能降低整个网络流量测定过程中可能的外在影响,对提升网络流量测定的精准度提供重大作用。本方法基于家庭智能网关、智能路由器增加插件的方式进行部署,解决原通过在城域网、接入网等部署网络流量测定服务器的硬件成本,维护代价高等问题。本方法通过ICMP、HTTP、DNS多协议的方式对现网中实时工作的通用业务服务器进行网络检测检测,真实地还原了用户真实的网络应用场景,流量参考性更高。

在进一步的技术方案中,应用服务器包括:所述应用服务器的数量根据网络流量测定的智能算法的结果做调整。

在本技术方案中,应用服务器可能包括且不限于热门搜索引擎、门户网站、游戏服务器、视频服务器、DNS服务器等,响应家庭智能网关、智能路由器客户端程序、云控服务器对网络流量测定请求。

在进一步的技术方案中,家庭智能网关、智能路由器包括:

向云控服务器请求下载、更新网络流量测定的通用应用服务器资源列表;

向通用应用服务器资源列表中的服务器,根据不同类型的应用服务器资源进行网络流量测定;

把测试的网络流量测定测试结果在家庭智能网关、智能路由器的管理页面和对应管理APP上做网络流量展示或向云控服务器发送检测结果。

在本技术方案中家庭智能网关、智能路由器网络流量测定客户端程序,简称客户端程序。主要完成以下几个功能特性1)向云控服务器请求下载、更新网络流量测定的通用应用服务器资源列表。2)向通用应用服务器资源列表中的服务器,根据不同类型的应用服务器资源进行网络流量测定。3)把测试的网络流量测定测试结果在家庭智能网关、智能路由器的管理客户端程序上做网络流量展示,也可能会向云控服务器发送检测结果,云控服务器上对外提供API接口,供其他管理客户端程序做展示,客户端程序包括且不限于WEB、原生APP、H5等方式。家庭智能网关、智能路由器包括以下功能模块:通用应用服务器资源请求协议:家庭智能网关、智能路由器网络流量测定客户端程序向云控服务器所有网络请求要求使用HTTPS、数据字段格式采用json格式,数据加密使用对称加密。通用应用服务器资源管理维护模块:向云控服务器请求通用应用服务器资源列表,根据获取到的资源列表进行网络流量测定。网络流量测定模块:根据云控服务器下发下来的应用服务器资源列表,根据不同的应用服务器支持的协议,按需向对应应用服务器发送DNS、HTTP、ICMP协议的网络流量测定包,单服务器单协议的网络流量测定数据包要求发送300个,每个间隔100毫秒,单个数据包的最大流量为5秒,超过5秒记录超时。记录响应数据包响应时间日志,根据日志计算出最小流量,最大流量,平均流量三个时间。网络流量产品展示:根据网络流量测定模块向各通用应用服务器发送的网络流量测定报文,计算出到不同服务器的网络流量的网络最小流量,最大流量,平均流量三个参数,在家庭智能网关、智能路由器上的交互端做相关的产品展示,交互端包括且限于WEB配置管理页面,原生APP管理页面和H5管理界面等。

在进一步的技术方案中,云控服务器上对外提供API接口,供其他客户端程序做展示,所述客户端程序展现方式包括WEB、原生APP和H5。

在本技术方案中,云控服务器上对外提供API接口,供其他管理客户端程序做程序展示,云控服务器主要负责实现以下软件功能:1)发现、维护管理一定数量不同通用应用服务器的域名、IP列表,通用应用服务器的数量根据网络流量测定的智能算法的结果可做调整。2)根据家庭智能网关、智能路由器的请求量、所在区域、以区域就近、运营商归属一致优先、实时下载负载流量、响应延迟最低等原则对通用应用服务器的进行资源优化,确保降低网络流量测定的误差。3)响应家庭智能网关或智能路由器对通用应用服务器的列表资源的下载、更新请求。

在进一步的技术方案中,通用应用服务器包括热门搜索引擎、门户网站、游戏服务器、视频服务器和DNS服务器。

在本技术方案中通用应用服务器资源发现、管理维护模块:根据不同的应用服务器资源,按地区、运营商归属等信息维护应用服务器资源,实时检测资源的网络流量等参数,通过算法智能维护以地区为维度的网络流量最小的资源。通用服务器资源包括且不限于DNS服务器资源,搜索引擎服务器资源,门户网站服务器资源、视频服务器、游戏服务器资源。通用应用服务器资源下发日志模块:响应家庭智能网关、智能路由器网络流量测定客户端程序的应用服务器资源下载、更新请求下发通用应用服务器资源列表。并根据网络流量测定客户端程序的网络请求,记录客户端程序请求及服务端的响应日志,并根据日志形成时间维度、地区维度等流量、下载请求量等统计曲线图,饼图。通用应用服务器资源下发响应协议:云控服务器响应家庭智能网关、智能路由器网络流量测定客户端程序所有网络请求要求使用HTTPS、数据字段格式采用json格式,数据加密使用对称加密算法。

本发明还提供了一种云控策略多协议实现网络流量测定系统,该系统包括网络流量测定云控服务器和网络下行流量测定模块:

网络流量测定云控服务器,用于发现和维护管理不同通用应用服务器的域名和IP列表;用于预设区域就近原则、运营商归属一致优先原则和网络延迟最低原则,下载流量实时负载情况,根据家庭智能网关、智能路由器的请求量和所在区域对通用应用服务器进行资源优化;用于响应家庭智能网关或智能路由器下载通用应用服务器列表资源和更新请求;

网络下行流量测定模块,用于根据云控服务器下发的应用服务器资源列表、不同的应用服务器支持的协议和网络下行流量测定服务器测试出的下载资源的下行流量,并根据特定策略进行请求下载对应资源。

在进一步的技术方案中,一种云控策略多协议实现网络流量测定系统还包括应用服务器,所述应用服务器的数量根据网络流量测定的智能算法的结果做调整。

在进一步的技术方案中,一种云控策略多协议实现网络流量测定系统还包括家庭智能网关、智能路由器;所述庭智能网关、智能路由器用于向云控服务器请求下载、更新网络流量测定的通用应用服务器资源列表;用于向通用应用服务器资源列表中的服务器,根据不同类型的应用服务器资源进行网络流量测定;用于把测试的网络流量测定测试结果在家庭智能网关、智能路由器的管理页面和对应管理APP上做网络流量展示或向云控服务器发送检测结果。

在进一步的技术方案中,一种云控策略多协议实现网络流量测定系统中云控服务器上对外提供API接口,供其他客户端程序做展示,所述客户端程序包括WEB、原生APP和H5。

在进一步的技术方案中,一种云控策略多协议实现网络流量测定系统中通用应用服务器包括热门搜索引擎、门户网站、游戏服务器、视频服务器和DNS服务器。

本发明的有益效果是:

1、通过云控策略云控服务器优选网络流量测定机制;

2、通过HTTP、DNS、ICMP多协议实现网络流量测定机制。

附图说明

图1是本发明实施例所述一种云控策略多协议实现网络流量测定方法的流程图;

图2是本发明实施例所述一种云控策略多协议实现网络流量测定系统的结构示意图。

附图标记说明:

10、网络流量测定云控服务器;11、网络下行流量测定模块。

具体实施方式

下面结合附图对本发明的实施例作进一步说明。

实施例:

如图1所示,一种云控策略多协议实现网络流量测定方法,包括以下步骤:

发现并维护管理不同通用应用服务器的域名和IP列表;

预设区域就近原则、运营商归属一致优先原则和网络延迟最低原则,下载流量实时负载情况,根据家庭智能网关、智能路由器的请求量和所在区域对通用应用服务器进行资源优化;

响应家庭智能网关或智能路由器下载通用应用服务器列表资源和更新请求。

在上述实施例中,用家庭智能网关和智能路由器上通过开发软件模块的方法,利用HTTP、DNS、ICMP等网络协议,基于云端服务器智能算法、多维度地调用家庭智能网关、智能路由器上的网络流量测定模块,使得智能网关、智能路由器到现有主流网络应用服务器进行网络通信,实现基于端到端应用服务层的网络流量测定方法。网络流量测定的精度,从网络流量测定客户端程序到通用应用服务器的整个通道的网络设备,实际负载流量、通用应用服务器的服务负载等情况都有很大关系,经过设备越多,带宽越拥塞,服务器服务负载越大,网络延时检测出来的流量可能越大,波动也会越大。本方法通过云控服务器的方式实时检测不同业务的通用应用服务器负载、利用不同的服务,根据客户端程序所在地区选择最优测试资源,多维度地尽可能降低整个网络流量测定过程中可能的外在影响,对提升网络流量测定的精准度提供重大作用。同时,家庭智能网关、智能路由器的请求量、运营商归属和所在区域对通用应用服务器进行资源优化。本方法基于家庭智能网关、智能路由器增加插件的方式进行部署,解决原通过在城域网、接入网等部署网络流量测定服务器的硬件成本,维护代价高等问题。本方法通过ICMP、HTTP、DNS多协议的方式对现网中实时工作的通用业务服务器进行网络检测检测,真实地还原了用户真实的网络应用场景,流量参考性更高。

在另外一个实施例中,应用服务器包括:所述应用服务器的数量根据网络流量测定的智能算法的结果做调整。

在本实施例中,应用服务器可能包括且不限于热门搜索引擎、门户网站、游戏服务器、视频服务器、DNS服务器等,响应家庭智能网关、智能路由器客户端程序、云控服务器对网络流量测定请求。

在另外一个实施例中,家庭智能网关、智能路由器包括:

向云控服务器请求下载、更新网络流量测定的通用应用服务器资源列表;

向通用应用服务器资源列表中的服务器,根据不同类型的应用服务器资源进行网络流量测定;

把测试的网络流量测定测试结果在家庭智能网关、智能路由器的管理页面和对应管理APP上做网络流量展示或向云控服务器发送检测结果。

在本实施例中,家庭智能网关、智能路由器网络流量测定客户端程序,简称客户端程序。主要完成以下几个功能特性1)向云控服务器请求下载、更新网络流量测定的通用应用服务器资源列表。2)向通用应用服务器资源列表中的服务器,根据不同类型的应用服务器资源进行网络流量测定。3)把测试的网络流量测定测试结果在家庭智能网关、智能路由器的管理页面、对应管理APP上做网络流量展示,也可能会向云控服务器发送检测结果,云控服务器上对外提供API接口,供其他客户端程序做展示,客户端程序包括且不限于WEB、APP等方式。家庭智能网关、智能路由器包括以下功能模块:通用应用服务器资源请求协议:家庭智能网关、智能路由器网络流量测定客户端程序向云控服务器所有网络请求要求使用HTTPS、数据字段格式采用json格式,数据加密使用对称加密算法。通用应用服务器资源管理维护模块:向云控服务器请求通用应用服务器资源列表,根据获取到的资源列表进行网络流量测定。网络流量测定模块:根据云控服务器下发下来的应用服务器资源列表,根据不同的应用服务器支持的协议,按需向对应应用服务器发送DNS、HTTP、ICMP协议的网络流量测定包,单服务器单协议的网络流量测定数据包要求发送300个,每个间隔100毫秒,单个数据包的最大流量为5秒,超过5秒记录超市。记录响应数据包响应时间日志,根据日志计算出最小流量,最大流量,平均流量三个时间。网络流量产品展示:根据网络流量测定模块向各通用应用服务器发送的网络流量测定报文,计算出到不同服务器的网络流量的网络最小流量,最大流量,平均流量三个参数,在家庭智能网关、智能路由器上的交互端做相关的产品展示,交互端包括且限于WEB配置管理页面,APP管理页面、小程序H5管理界面等。

在另外一个实施例中,云控服务器上对外提供API接口,供其他客户端程序做展示,所述客户端程序包括WEB、原生APP和H5。

在本实施例中,云控服务器主要负责实现以下软件功能:1)发现、维护管理一定数量不同通用应用服务器的域名、IP列表,通用应用服务器的数量根据网络流量测定的智能算法的结果可做调整。2)根据家庭智能网关、智能路由器的请求量、所在区域、以区域就近、、运营商归属一致优先、下载流量实时负载情况,网络延迟最低原则最低等原则对通用应用服务器的进行资源优化,确保降低网络流量测定的误差。3)响应家庭智能网关或智能路由器对通用应用服务器的列表资源的下载、更新请求。

在另外一个实施例中,通用应用服务器包括热门搜索引擎、门户网站、游戏服务器、视频服务器和DNS服务器。

在本实施例中,通用应用服务器资源发现、管理维护模块:根据不同的应用服务器资源,按地区、按运营商归属维护应用服务器资源,实时检测资源的网络流量等参数,通过算法智能维护以地区、运营商归属为维度的网络流量最小的资源。通用服务器资源包括且不限于DNS服务器资源,搜索引擎服务器资源,门户网站服务器资源、视频服务器、游戏服务器资源。通用应用服务器资源下发日志模块:响应家庭智能网关、智能路由器网络流量测定客户端程序的应用服务器资源下载、更新请求下发通用应用服务器资源列表。并根据网络流量测定客户端程序的网络请求,记录客户端程序请求及服务端的响应日志,并根据日志形成时间维度、地区维度等统计曲线图,饼图。通用应用服务器资源下发响应协议:云控服务器响应家庭智能网关、智能路由器网络流量测定客户端程序所有网络请求要求使用HTTPS、数据字段格式采用json格式,数据加密使用对称加密算法。

在另外一个实施例中,如图2所示,本实施例公开了一种云控策略多协议实现网络流量测定系统该系统包括网络流量测定云控服务器和网络下行流量测定模块:

网络流量测定云控服务器,用于发现和维护管理不同通用应用服务器的域名和IP列表;用于预设区域就近原则、运营商归属一致优先原则和网络延迟最低原则,下载流量实时负载情况,根据家庭智能网关、智能路由器的请求量和所在区域等信息综合智能算法对通用应用服务器进行资源优化;用于响应家庭智能网关或智能路由器下载通用应用服务器列表资源和更新请求;

网络下行流量测定模块,用于根据云控服务器下发的应用服务器资源列表、不同的应用服务器支持的协议和网络下行流量测定服务器测试出的下载资源的下行流量,并根据特定策略进行请求下载对应资源。

在另外一个实施例中,一种云控策略多协议实现网络流量测定系统还包括应用服务器,所述应用服务器的数量根据网络流量测定的智能算法的结果做调整。

在另外一个实施例中,一种云控策略多协议实现网络流量测定系统还包括家庭智能网关、智能路由器;所述庭智能网关、智能路由器用于向云控服务器请求下载、更新网络流量测定的通用应用服务器资源列表;用于向通用应用服务器资源列表中的服务器,根据不同类型的应用服务器资源进行网络流量测定;用于把测试的网络流量测定测试结果在家庭智能网关、智能路由器的管理页面和对应管理APP上做网络流量展示或向云控服务器发送检测结果。

在另外一个实施例中,一种云控策略多协议实现网络流量测定系统中云控服务器上对外提供API接口,供其他客户端程序做展示,所述客户端程序包括WEB、原生APP和H5。

在另外一个实施例中,一种云控策略多协议实现网络流量测定系统中通用应用服务器包括热门搜索引擎、门户网站、游戏服务器、视频服务器和DNS服务器。

以上实施例仅表达了本发明的具体实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号