一种路由器联网控制系统的制作方法

文档序号:37282219发布日期:2024-03-12 21:22阅读:12来源:国知局
一种路由器联网控制系统的制作方法

本发明涉及路由器,尤其涉及一种路由器联网控制系统。


背景技术:

1、路由器是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的专用智能性的网络设备。它能够理解不同的协议,例如某个局域网使用的以太网协议,因特网使用的tcp/ip协议。这样,路由器可以分析各种不同类型网络传来的数据包的目的地址,把非tcp/ip网络的地址转换成tcp/ip地址,或者反之;再根据选定的路由算法把各数据包按最佳路线传送到指定位置。所以路由器可以把非tcp/ip网络连接到因特网上。

2、目前的路由器联网控制系统在处理联网设备的多个应用程序联网的场景下,无法根据用户的使用习惯去合理的分配各个应用程序的带宽分配顺序,这就使得在多应用程序联网的场景下会出现网络堵塞,从而降低了用户的使用感受。


技术实现思路

1、针对现有技术存在的不足,本发明的目的在于提供一种路由器联网控制系统,旨在解决上述技术问题。

2、为了实现上述目的,本发明采用了如下技术方案:一种路由器联网控制系统,包括数据采集模块、数据分析模块和带宽控制模块;

3、所述数据采集模块用于采集与路由器连接的联网设备的应用程序信息,并将应用程序信息发送至服务器中进行分类储存;

4、数据分析模块用于对采集到的应用程序信息进行分析,具体为:

5、步骤一:获取联网设备的所有应用程序当前连接时间之前一个月的开始联网时刻和终止联网时刻,对开始联网时刻和终止联网时刻进行分析得到各个应用程序的时段影响值syz;

6、步骤二:获取得到应用程序的使用频率影响值pyz;

7、步骤三:获取得到各个应用程序的流量影响值lyz;

8、步骤四:通过公式计算应用程序的优先值其中λ1为时段权重系数,λ2为频率权重系数,λ3为流量权重系数;

9、步骤五:将各个应用程序的优先值按照大小顺序排列,即可得到各个应用程序的带宽分配顺序,即应用程序的优先值越大,该应用程序分配带宽越优先;

10、所述带宽控制模块用于控制分配应用程序的带宽。

11、优选地,所述应用程序信息包括应用程序的开始联网时刻、终止联网时刻、联网次数以及流量使用量。

12、优选地,所述应用程序的时段影响值syz通过下述步骤获得:

13、步骤一:获取应用程序的每天联网时段集,将应用程序的开始联网时刻和终止联网时刻按照日期进行划分,同时将日期相同的开始联网时刻和终止联网时刻分别按照时间先后顺序进行排序,再将终止联网时刻与相对应的开始联网时刻做差值计算得出联网时段值dk,其中k表示为联网时段值的代号,k=1、2、3...,k取正整数,将应用程序日期相同的联网时段值dk进行组合得到各个应用程序的每天联网时段集;

14、步骤二:对每天联网时段集中的联网时段值dk求和再取均值,得到联网时段均值js,其中s表示为联网时段均值的代号,s=1、2、3...,s取正整数,通过公式得到联网时段均间值js,其中n表示为一个月的天数;

15、步骤三:将各个日期下的每天联网时段集中的联网时段值dk与联网时段均间值js相比较,获取得到每天联网时段集中大于等于联网时段均间值的联网时段值,并将其数量记为联超值nc,将应用程序在不同日期下的联超值进行求和,再将所得值除以一个月的天数,得到应用程序时段影响值syz。

16、优选地,所述应用程序的频率影响值pyz通过下述步骤获得:

17、步骤一:将联网时段值与预设的时段阈值进行比较;

18、步骤二:若联网时段值大于时段阈值,则判定该应用程序此次联网使用为真实使用;若联网时段值小于等于时段阈值,则判定该应用程序此次联网使用为用户误触使用;

19、步骤三:获取得到该应用程序在不同日期下真实使用次数,将应用程序在各个日期下的真实使用次数相加得到真实使用总数,将该应用程序在一个月内的真实使用总数除以该应用程序在一个月内的使用总数,得到该应用程序的在一个月内的真实使用频率sd,所述使用总数包括真实使用次数gt和误触使用总数wb,通过公式得到使用频率影响值pyz,其中a1表示为联超影响因子,a2表示为频率影响因子,且a1和a2均为正数。

20、优选地,所述应用程序的流量影响值lyz通过下述步骤获得:

21、步骤一:获取得到应用程序在每一联网时段值所对应的联网时段的流量消耗值lh,其中h表示为联网时段值的代号,h=1、2、3...,h取正整数,将流量消耗值与预设的流量消耗阈值相比较;

22、步骤二:若流量消耗值大于等于流量消耗阈值,则将该流量消耗值标记为真实消耗值;若流量消耗值小于流量消耗阈值,则将该流量消耗值标记为误触消耗值;

23、步骤三:将所有的真实消耗值相加得到真实消耗总值zh,将所有的误触消耗值相加得到误触消耗总值ch,将真实消耗总值、误触消耗总值、真实使用次数、误触使用次数和联网时段均值做归一化处理,并取其数值,通过公式获取得到流量影响值其中β1为预设的平衡系数。

24、优选地,所述带宽控制模块分配带宽的过程如下:

25、步骤一:将每一联网时段所对应的流量消耗值lh除以联网时段值dk,得到时段网速均值;

26、步骤二:通过公式计算得到该应用程序的网速均值其中v表示联网时段值的数量,j表示为网速均值的代号,j=1、2、3...,j取正整数;

27、步骤三:获取应用程序的带宽比值au,所述带宽比值其中m表示为联网应用程序的数量;

28、步骤四:将应用程序的带宽比值与用户的实际带宽值相乘即得到应分配带宽值。

29、综上所述,由于采用了上述技术方案,本发明的有益效果是:

30、1、通过设置有数据分析模块,使得本系统可对应用程序的信息进行分析,得到各个应用程序的时段影响值、频率影响值和流量影响值,进而进一步的得到各个应用程序的优先值,从而可根据优先值对应用程序的带宽分配顺序进行分配,实现了在多个应用程序同时联网的场景下,路由器能够有效且合理的分配带宽,避免了因为业务量太大网络出现阻塞现象,从而降低了用户的使用感受。

31、2、同时通过设置有带宽控制模块,使得本系统可依据用户的使用习惯去控制分配应用程序的带宽分配比例,从而使得在用户的使用习惯下各个应用程序能够流畅的运行,优化提高了用户的使用感受。



技术特征:

1.一种路由器联网控制系统,其特征在于,包括数据采集模块、数据分析模块和带宽控制模块;

2.根据权利要求1所述的一种路由器联网控制系统,其特征在于,所述应用程序信息包括应用程序的开始联网时刻、终止联网时刻、联网次数以及流量使用量。

3.根据权利要求1所述的一种路由器联网控制系统,其特征在于,所述应用程序的时段影响值syz通过下述步骤获得:

4.根据权利要求1所述的一种路由器联网控制系统,其特征在于,所述应用程序的频率影响值pyz通过下述步骤获得:

5.根据权利要求1所述的一种路由器联网控制系统,其特征在于,所述应用程序的流量影响值lyz通过下述步骤获得:

6.根据权利要求1所述的一种路由器联网控制系统,其特征在于,所述带宽控制模块分配带宽的过程如下:


技术总结
本发明公开了一种路由器联网控制系统,涉及路由器技术领域,一种路由器联网控制系统,包括数据采集模块、数据分析模块和带宽控制模块;效果是通过设置有数据分析模块,使得本系统可对应用程序的信息进行分析,得到各个应用程序的时段影响值、频率影响值和流量影响值,进而进一步的得到各个应用程序的优先值,从而可根据优先值对应用程序的带宽分配顺序进行分配,实现了在多个应用程序同时联网的场景下,路由器能够有效且合理的分配带宽,避免了因为业务量太大网络出现阻塞现象,从而降低了用户的使用感受。

技术研发人员:董子广,王志田,李志军
受保护的技术使用者:中朗信息科技有限公司
技术研发日:
技术公布日:2024/3/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1