本申请涉及计算机,特别是涉及一种整形流量精度验证方法、装置、设备以及存储介质。
背景技术:
1、在通信网络中,多个待测设备共占一组总线,当某个待测设备占用总线时,其他待测设备需要等待占用总线的待测设备撤销访问权后,才可以占用总线。此时,如果某个待测设备没有经过流量整形,有可能导致突发的流量很大,长时间占用总线,会导致其他待测设备一直等待总线的访问权,当等待时间超过某个阈值后,其他待测设备可能会丢弃重要信息以防止待测设备挂掉。待测设备的流量通过整形处理后得到的整形流量,每个待测设备占用总线的时间会平均,不会出现某个待测设备长时间占用总线的情况,可以避免长时间占用总线的情况,防止丢弃重要信息,因此流量整形在网络通信中起到至关重要的部分,也是每个使用流量的待测设备所必须的功能。
2、整形流量可以用于限制某些特定类型的流量,例如视频流媒体或下载文件的流量,以便保持网络的稳定性和公平性。通过设置最大传输速率,整形流量技术可以确保网络带宽得到合理利用,并控制某些类型的流量不会占用过多的网络资源。但是,如果不对流量进行整形,大量网络节点不断突发的业务数据会使整个网络拥挤,发生拥塞现象。但是对于流量整形精度的测试方法还是采用传统的验证方式,即采用统计预设时间窗口内的流量总值,然后求平均值,得出整形后的流量后和预期的流量比较来获得整形精度是否满足要求。但是时间窗口的取值过小,严重影响测量的精度,导致精度验证的准确率过低。时间窗口过大,可能会丢失重要信息,不能反映局部精度,可能会丢失重要信息。
3、针对现有的技术缺陷,如何提供一种整形流量精度验证更准确的方案,是本领域技术人员亟待解决的技术问题。
技术实现思路
1、本申请至少提供一种整形流量精度验证方法、装置、设备以及存储介质。
2、本申请提供了一种整形流量精度验证方法,包括:获取待测设备发送的整形流量以及整形流量对应的第一电信号状态,第一电信号状态用于表示待测设备的整形流量是否有效;基于整形流量,确定第一关联值与第二关联值,第一关联值与第二关联值之间的比值与整形流量呈正相关;利用第一关联值以及第二关联值,确定标准流量对应的第二电信号状态,第二电信号状态用于表示整形流量相较于标准流量而言是否有效;结合第一电信号状态以及第二电信号状态,向待测设备反馈验证结果,验证结果用于表示待测设备的整形流量精度是否满足要求。
3、本申请提供了一种整形流量精度验证系统,包括:获取模块、第一确定模块、第二确定模块以及反馈模块。获取模块,用于获取待测设备发送的整形流量以及整形流量对应的第一电信号状态,第一电信号状态用于表示待测设备的整形流量是否有效;第一确定模块,用于基于整形流量,确定第一关联值与第二关联值,第一关联值与第二关联值之间的比值与整形流量呈正相关;第二确定模块,用于利用第一关联值以及第二关联值,确定标准流量对应的第二电信号状态,第二电信号状态用于表示整形流量相较于标准流量而言是否有效;反馈模块,用于结合第一电信号状态以及第二电信号状态,向待测设备反馈验证结果,验证结果用于表示待测设备的整形流量精度是否满足要求。
4、本申请提供了一种电子设备,包括存储器和处理器,处理器用于执行存储器中存储的程序指令,以实现上述整形流量精度验证方法。
5、本申请提供了一种计算机可读存储介质,其上存储有程序指令,程序指令被处理器执行时实现上述整形流量精度验证方法。
6、上述方案,通过获取待测设备发送的整形流量以及关于整形流量对应的第一电信号状态,然后,利用与标准流量关联的第一关联值以及第二关联值,确定关于整形流量相较于标准流量而言是否有效的第二电信号状态,结合第一电信号状态以及第二电信号状态,向待测设备反馈关于待测设备的整形流量精度是否满足要求的验证结果,相较于依赖于调整时间窗口进而实现优化对整形流量精度验证的方式,本方案通过结合第一电信号状态以及第二电信号状态,向待测设备反馈验证结果能够克服时间窗口大小对精度验证的影响,并使得整形流量的精度验证更准确。
7、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本申请。
1.一种整形流量精度验证方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述利用所述第一关联值以及所述第二关联值,确定标准流量对应的第二电信号状态,包括:
3.根据权利要求2所述的方法,其特征在于,所述基于所述第一目标值与所述第二关联值之间的关系,确定标准流量对应的第二电信号状态,包括:
4.根据权利要求3所述的方法,其特征在于,在所述响应于所述第一目标值大于所述第二关联值,确定所述第二电信号状态为高电平信号之后,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述结合所述第一电信号状态以及所述第二电信号状态,向所述待测设备反馈验证结果,包括:
6.根据权利要求5所述的方法,其特征在于,所述第一电信号状态和所述第二电信号状态均包括高电平信号以及低电平信号,所述对于每一时钟上升沿,基于第一电信号状态以及所述第二电信号状态,确定所述第二计数模块的变量条件,包括:
7.根据权利要求5所述的方法,其特征在于,所述利用所述第二目标值,确定所述验证结果,包括:
8.根据权利要求1所述的方法,其特征在于,所述基于所述整形流量,确定第一关联值与第二关联值,包括:
9.一种整形流量精度验证装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括:存储器和处理器,其中,所述存储器存储有程序指令,所述处理器从所述存储器调取所述程序指令以执行如权利要求1-8任一项所述的整形流量精度验证方法。
11.一种计算机可读存储介质,其特征在于,包括:存储有程序文件,所述程序文件被处理器执行时用于实现如权利要求1-8任一项所述的整形流量精度验证方法。
