报文发送调度方法和装置、异步流量整形器制造方法及图纸

技术编号:32007646 阅读:29 留言:0更新日期:2022-01-22 18:24
本发明专利技术提供一种报文发送调度方法和装置、异步流量整形器。报文发送调度方法包括如下步骤:S1:基于IEEE802.1Qcr标准,计算报文的发送时间eligibilityTime;S2:通过判断eligibilityTime+ProcessingDelayMax是否小于等于arrivalTime+MaxResidenceTime,来判断报文的eligibilityTime是否满足设置的最大驻留时间,其中,ProcessingDelayMax为最大处理延迟,arrivalTime为报文到达时间,MaxResidenceTime为最大驻留时间,若报文的eligibilityTime满足设置的最大驻留时间,则进行至步骤S3,否则丢弃报文;S3:基于IEEE802.1Qcr标准,更新ATS整形器的状态数据,然后进行至步骤S4;S4:基于IEEE802.1Qcr标准,计算报文的指定发送时间assignedEligibilityTime。本发明专利技术可以让异步流量整形器处理后的可发送报文都能符合系统规定的最大驻留时间的限制,优化了网络系统的控制效果,简化了系统管理难度。简化了系统管理难度。简化了系统管理难度。

【技术实现步骤摘要】
报文发送调度方法和装置、异步流量整形器


[0001]本专利技术涉及以太网时间敏感网络领域,尤其涉及一种报文发送调度方法和装置、异步流量整形器。

技术介绍

[0002]IEEE802.1Qcr引入了异步流量整形器(Asynchronous Traffic Shaping)的技术方案,针对非周期性的时间敏感数据流依据预定带宽进行发送时间的安排,当数据流有报文到达的时候,根据报文长度和数据流的预定带宽,计算出报文发送的时间。这样报文的转发速度就满足了带宽的控制要求。
[0003]异步流量整形器(ATS)有对应的最大驻留时间(MaxResidenceTime),报文最大的可发送时间是报文到达时间(arrivalTime)加上最大驻留时间。
[0004]最大可发送时间=arrivalTime+MaxResidenceTime
[0005]当计算出来的报文发送时间(eligibilityTime)会导致报文的驻留时间大于最大驻留时间时,报文就会被丢弃。也就说报文eligibilityTime不能大于最大可发送时间
[000本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种报文发送调度方法,其特征在于,包括如下步骤:S1:基于IEEE802.1Qcr标准,计算报文的发送时间eligibilityTime;S2:通过判断eligibilityTime+ProcessingDelayMax是否小于等于arrivalTime+MaxResidenceTime,来判断报文的eligibilityTime是否满足设置的最大驻留时间,其中,ProcessingDelayMax为最大处理延迟,arrivalTime为报文到达时间,MaxResidenceTime为最大驻留时间,若报文的eligibilityTime满足设置的最大驻留时间,则进行至步骤S3,否则丢弃报文;S3:基于IEEE802.1Qcr标准,更新ATS整形器的状态数据,然后进行至步骤S4;S4:基于IEEE802.1Qcr标准,计算报文的指定发送时间assignedEligibilityTime。2.根据权利要求1所述的报文发送调度方法,其特征在于,在步骤S4中,报文的assignedEligibilityTime=eligibilityTime+ClockOffsetMin+ProcessingDelayMax,其中,ClockOffsetMin为最小时钟偏差。3.根据权利要求2所述的报文发送调度方法,其特征在于,在步骤S1中,根据业务流配置的流速限制来计算报文的发送时间eligibilityTime。4.根据权利要求3所述的报文发送调度方法,其特征在于,ProcessingDelayMax和ClockOffsetMin为配置在设备系统中的预测试出来的规格参数。5.一种报文发送调度装置,其特征在于,包括:eligibilityTime计算模块,用于基于IEEE802.1Qcr标准,计算报文的发送时间eligibilityTime;驻留时间比较模块,用于通过判断eligibilityTime+ProcessingDelayMax是否小...

【专利技术属性】
技术研发人员:李占斌刘端
申请(专利权)人:昆高新芯微电子江苏有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1