[发明专利]一种动态绘制网络流量速率图形的方法有效
申请号: | 201711286610.2 | 申请日: | 2017-12-07 |
公开(公告)号: | CN108199910B | 公开(公告)日: | 2021-06-15 |
发明(设计)人: | 程洪;刘嘉立;程金芳;王春平 | 申请(专利权)人: | 南京富士通南大软件技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 戴朝荣 |
地址: | 210012 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 动态 绘制 网络流量 速率 图形 方法 | ||
1.一种动态绘制网络流量速率图形的方法,其特征在于:包括以下步骤:
步骤1:获取并输入数据并对数据进行单位统一转换处理,所述数据包括当前观测点的传输速率、默认的历史最大传输速率、各个观测点的传输速率的队列、用户设定的默认最大传输速率、剩余任务量、任务启动时间和用户设定的控制阈值;
所述各个观测点的传输速率的队列不包含当前观测点传输速率,包括当前观测点之前的N个观测点的传输速率,N的数值由用户设定;
步骤2:判断当前的剩余任务量是否大于零,如果当前的剩余任务量大于零,则执行步骤3,否则,执行步骤4;
步骤3:记录当前的任务状态为进行中状态,根据各个观测点的传输速率的队列和当前观测点的传输速率计算最大传输速率,执行步骤8;
步骤4:判断任务启动时间是否在当前观测点的时间和前一次观测点的时间之间,若是,则执行步骤5,否则,执行步骤6;
步骤5:记录当前的任务状态为已完成状态,根据各个观测点的传输速率的队列、当前观测点的传输速率和默认的历史最大传输速率计算最大传输速率,执行步骤7;
步骤6:记录当前的任务状态为未进行状态,根据各个观测点的传输速率的队列、当前观测点的传输速率和用户设定的默认最大传输速率计算最大传输速率,执行步骤8;
步骤7:当任务状态为已完成状态时,在当前观测点的时间和前一次观测点的时间之间追加绘制点且该绘制点的传输速率为最大传输速率,执行步骤8;
步骤8:根据计算出的最大传输速率和用户设定的控制阈值计算网络流量速率图形的最大刻度,执行步骤9;
步骤9:根据记录的各个观测点的传输速率和最大刻度进行网络流量速率图形的绘制。
2.根据权利要求1所述的动态绘制网络流量速率图形的方法,其特征在于:所述步骤3还包括:
(1)、记录当前的任务状态为进行中状态,判断各个观测点的传输速率的队列中是否有值,如果各个观测点的传输速率的队列中有值,则执行步骤(2),否则,执行步骤(3);
(2)、获取当前观测点的传输速率和各个观测点的传输速率的队列中的最大值,选取两者中较大的值作为最大传输速率;
(3)、获取当前观测点的传输速率并将当前观测点的传输速率作为最大传输速率。
3.根据权利要求1所述的动态绘制网络流量速率图形的方法,其特征在于:所述步骤5还包括:
(1)、记录当前的任务状态为已完成状态,判断各个观测点的传输速率的队列中是否有值,如果各个观测点的传输速率的队列中有值,则执行步骤(2),否则,执行步骤(3);
(2)、获取当前观测点的传输速率和各个观测点的传输速率的队列中的最大值,选取两者中较大的值作为最大传输速率;
(3)、根据默认的历史最大传输速率计算最大传输速率。
4.根据权利要求1所述的动态绘制网络流量速率图形的方法,其特征在于:所述步骤6还包括:
(1)、记录当前的任务状态为未进行状态,判断各个观测点的传输速率的队列中是否有值,如果各个观测点的传输速率的队列中有值,则执行步骤(2),否则,执行步骤(3);
(2)、获取当前观测点的传输速率和各个观测点的传输速率的队列中的最大值,选取两者中较大的值作为最大传输速率;
(3)、将用户设定的默认最大传输速率作为最大传输速率。
5.根据权利要求1所述的动态绘制网络流量速率图形的方法,其特征在于:所述步骤8为:将计算出的最大传输速率乘以用户设定的控制阈值得到的结果作为网络流量速率图形的最大刻度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京富士通南大软件技术有限公司,未经南京富士通南大软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711286610.2/1.html,转载请声明来源钻瓜专利网。