当前位置:首页 > 报告详情

异步流量整形器(802.1 Qcr)及其在汽车用例中的适用性.pdf

上传人: 张** 编号:158315 2024-03-31 18页 725.14KB

1、1Asynchronous Traffic Shaper(802.1Qcr)and its applicability to Automotive use-cases Alon RegevSeptember 20232 802.1Qcr ATS(Asynchronous Traffic Shaper)introduction Differences between talkers and switches Comparison between ATS vs.other TSN schedulers Interactions of ATS with other shapers Applicabi

2、lity to automotive applications Testing ATS for conformance and performance Summary and recommendationsAgenda3Defined in IEEE 802.1Qcr-2020Enables maximum latency guaranteesDoes not require time synchronizationProvides per-stream egress metering of trafficProvides fault isolationNodes and/or streams

3、 can be dynamically added,changed,or removed at runtimeEfficient use of Ethernet bandwidthAsynchronous Traffic Shaper-Introduction4For a single streamBased on the Token Bucket Algorithm with some tweaks to minimize hardware complexityApplied on each egress portPseudo-code on right is generalized mod

4、el*802.1Q defines this procedure in clause 8.6.11.3 for bridges and 49.1.2 for endstationsDetails:The scheduler algorithmdef ProcessFrame(frame):lengthRecoveryDuration=length(frame)/CommittedInformationRate emptyToFullDuration=CommittedBurstSize/CommittedInformationRate schedulerEligibilityTime=Buck

5、etEmptyTime+lengthRecoveryDuration bucketFullTime=BucketEmptyTime+emptyToFullDuration eligibilityTime=max(arrivalTime(frame),schedulerEligibilityTime)if not bridge or(eligibilityTime=(arrivalTime(frame)+MaxResidenceTimeInS):#The frame is valid if(eligibilityTime bucketFullTime)?BucketEmptyTime=sched

6、ulerEligibilityTime:BucketEmptyTime=schedulerEligibilityTime+eligibilityTime bucketFullTime Send(frame)at time(eligibilityTime)Else:#The frame is invalid Discard(frame)*Scheduler groups are not modeled in this single stream code for simplicity;see following slides for discussion of scheduler groupsP

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了异步流量整形器(802.1Qcr)及其在汽车应用场景中的适用性。802.1Qcr ATS是一种基于令牌桶算法的流量整形器,它可以在不要求时间同步的情况下,为每个数据流提供最大延迟保证,并实现每秒最大数据量。ATS与传统整形器的主要区别在于,它可以在运行时动态地添加、更改或删除节点和/或数据流。在汽车领域,ATS适用于两大类系统:车载工程网络和可变控制应用,如生产线。ATS在车载网络中的优势在于成本低、能保证最坏情况下的延迟,且比802.1Qav更好地利用带宽。在控制应用中,它简化了实施过程,易于修改,并支持多种类型的流量/数据流。为了验证ATS的性能,建议进行系统仿真以模拟理想和意外条件下的流量行为,并对ATS实施例进行测试,以验证其符合性、性能和互操作性。
"802.1Qcr ATS如何工作?" "ATS在汽车行业有何应用?" "如何测试ATS的性能和兼容性?"
客服
商务合作
小程序
服务号
折叠