买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明公布】一种基于磁盘缓冲的模拟网络时延损伤的方法_上海大学_202311714409.5 

申请/专利权人:上海大学

申请日:2023-12-13

公开(公告)日:2024-04-16

公开(公告)号:CN117896289A

主分类号:H04L43/0852

分类号:H04L43/0852;H04L49/90;H04L43/0829;H04L41/14

优先权:

专利状态码:在审-实质审查的生效

法律状态:2024.05.03#实质审查的生效;2024.04.16#公开

摘要:本发明公开了一种基于磁盘缓冲的模拟网络时延损伤的方法,将时延损伤模拟系统部署在两台待测设备之间,报文通过环形队列进行磁盘内部链路缓冲,传输介质采用非易失性存储器标准的高速SSD来引入大传输时延进行时延损伤模拟,在读写过程中通过磁盘环形队列执行内部磁盘高速读写链路缓冲直至达到设定时延值,而后通过内存队列缓存报文进行细粒度的误差控制,从而实现时延损伤的效果。本发明的一种基于磁盘缓冲的模拟网络时延损伤的方法,灵活性高,极大减少了内存开销、降低系统成本;可通过更改配置信息来调整系统所提供的时延损伤模拟能力,满足各种场景下的时延损伤,使得测试完全可控,避免资源浪费,且精度高、范围广。

主权项:1.一种基于磁盘缓冲的模拟网络时延损伤的方法,其特征在于,包括以下步骤:配置PC配置时延损伤模拟参数并构造信息报文,然后下发至时延损伤模拟系统,接收到所述配置PC下发的所述损伤模拟参数后,所述时延损伤模拟系统按照配置参数启动;启动后,所述时延损伤模拟系统从输入端口接收原始报文数据;接收到原始报文数据后,通过报文标记在原始报文末尾附加初始化后的元数据信息;附加元数据信息后的报文通过环形队列进行磁盘链路缓冲,以完成设定的延时时间;磁盘内部链路缓冲过程中,附加元数据信息后的报文由内部环形队列完成循环读写,批量读取根据当前时间戳与报文元数据信息中的目标输出时间戳减去内存缓冲时延值进行对比进行判断报文是否完成时延损伤,完成时延损伤的报文会放入缓存队列,否则报文会进行等待;放入缓存队列的报文通过比较元数据中的目标时间戳和当前时间戳决定是否出队,目标时间戳小于等于当前时间戳时,该报文出队,否则等待;出队后的报文即为完成时延损伤的报文,其经过元数据剥离、系统内部时延统计后,由输出端口发送。

全文数据:

权利要求:

百度查询: 上海大学 一种基于磁盘缓冲的模拟网络时延损伤的方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。