[发明专利]一种接口速率获得方法及装置有效
申请号: | 201810836331.7 | 申请日: | 2018-07-26 |
公开(公告)号: | CN109120472B | 公开(公告)日: | 2020-11-20 |
发明(设计)人: | 王志莉;孙潇 | 申请(专利权)人: | 新华三信息安全技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/815;H04L12/825;H04L1/00 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 孟维娜;马敬 |
地址: | 230001 安徽省合肥市高新区*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 接口 速率 获得 方法 装置 | ||
1.一种接口速率获得方法,其特征在于,所述方法包括:
获得预设起始采样时刻至当前采样时刻之间通过目标接口传输报文的第一数量;
获得所述预设起始采样时刻至第一采样时刻之间通过所述目标接口传输报文的第二数量,其中,所述第一采样时刻为:从当前采样时刻开始向前第预设数量个采样时刻,所述预设数量大于2;
根据所述第一数量、第二数量和第一时长,获得所述目标接口的接口速率,其中,所述第一时长为:从第一采样时刻到当前采样时刻之间的时长;
其中,在所述获得预设起始采样时刻至当前采样时刻之间通过目标接口传输报文的第一数量之后,还包括:
根据所述当前采样时刻,按照数据在数组中循环存储的方式,确定预设数组中用于存储所述第一数量的元素,其中,所述预设数组的大小等于所述预设数量;
将所述第一数量存储为所确定元素的取值;
所述根据所述当前采样时刻,按照数据在数组中循环存储的方式,确定预设数组中用于存储所述第一数量的元素,包括:
获得当前采样时刻的顺序号;
当采样时刻的顺序号从0开始计数时,直接将所获得顺序号对预设数组的大小进行取模处理的结果,作为预设数组中用于存储所述第一数量的元素;
当采样时刻的顺序号从1开始计数时,将所获得顺序号-1的值对预设数组的大小进行取模处理的结果,作为预设数组中用于存储所述第一数量的元素。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一数量、第二数量和第一时长,获得所述目标接口的接口速率,包括:
根据以下表达式,获得所述目标接口的接口速率:
其中,Num1表示所述第一数量,Num2表示所述第二数量,n表示所述预设数量,t表示相邻采样时刻之间的时长。
3.根据权利要求1所述的方法,其特征在于,所述获得所述预设起始采样时刻至第一采样时刻之间通过所述目标接口传输报文的第二数量,包括:
判断所确定元素是否为所述预设数组中的最后一个元素;
若为是,将所述预设数组中第一个元素的取值确定为所述预设起始采样时刻至第一采样时刻之间通过所述目标接口传输报文的第二数量;
若为否,将所述预设数组中所确定元素的下一元素的取值确定为所述第二数量。
4.一种接口速率获得装置,其特征在于,所述装置包括:
第一数量获得模块,用于获得预设起始采样时刻至当前采样时刻之间通过目标接口传输报文的第一数量;
第二数量获得模块,用于获得所述预设起始采样时刻至第一采样时刻之间通过所述目标接口传输报文的第二数量,其中,所述第一采样时刻为:从当前采样时刻开始向前第预设数量个采样时刻,所述预设数量大于2;
接口速率获得模块,用于根据所述第一数量、第二数量和第一时长,获得所述目标接口的接口速率,其中,所述第一时长为:从第一采样时刻到当前采样时刻之间的时长;
所述装置还包括:
元素确定模块,用于在所述第一数量获得模块获得所述第一数量之后,根据所述当前采样时刻,按照数据在数组中循环存储的方式,确定预设数组中用于存储所述第一数量的元素,其中,所述预设数组的大小等于所述预设数量;
取值存储模块,用于将所述第一数量存储为所确定元素的取值;
所述元素确定模块,具体用于:
获得当前采样时刻的顺序号;
当采样时刻的顺序号从0开始计数时,直接将所获得顺序号对预设数组的大小进行取模处理的结果,作为预设数组中用于存储所述第一数量的元素;
当采样时刻的顺序号从1开始计数时,将所获得顺序号-1的值对预设数组的大小进行取模处理的结果,作为预设数组中用于存储所述第一数量的元素。
5.根据权利要求4所述的装置,其特征在于,所述接口速率获得模块,具体用于根据以下表达式,获得所述目标接口的接口速率:
其中,Num1表示所述第一数量,Num2表示所述第二数量,n表示所述预设数量,t表示相邻采样时刻之间的时长。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于新华三信息安全技术有限公司,未经新华三信息安全技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810836331.7/1.html,转载请声明来源钻瓜专利网。