芯准TTE宏时隙调度机制 —— 宏时隙的硬件实现

本文介绍了芯准TTE交换机的宏时隙调度机制,包括多平面交换模型、输出队列设置和TT帧调度流程。芯准TTE采用多平面交换,每个输出接口有5个队列,宏时隙调度按照定义顺序调度各队列数据帧。通过队列长度和宏时隙评估,确保RC帧延时限制。TT帧调度涉及TT RAM和发送调度表,确保背靠背TT帧交换。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

宏时隙调度机制可以简化TT帧的离线规划以及RC帧延时上限的评估。本文首先简要介绍芯准TTE交换机的多平面交换模型,然后结合宏时隙参数,分析考虑支持AS6802时间同步帧(PCF帧)和增强网络管理帧(EMP)的输出模块队列类型、长度和优先级设置,最后给出转发模块与输出模块协同的TT帧输出调度流程。输出模块中的队列类型、长度和优先级设置是芯准TTE转发平面抽象的重要组成,是芯准TTE流量规划框架TPF(Traffic Planning Framework)的基础。

1. 芯准TTE多平面交换模型

芯准TTE采用多平面交换模型,如图1所示。每个输入接口对到达的帧进行处理和分类后,将交换的TT帧、RC帧、BE帧,以及需要本地处理的AS6802时间同步帧(PCF帧)和管理帧(EMP帧)分别送到5个不同的交换平面处理。

每个交换平面确定发送数据帧的输出接口,并根据帧的输出接口将其发送到不同的输出模块。每个输出模块设置5个队列分别保存从各交换平面到达的数据帧,然后根据宏时隙机制,调度不同队列中的数据帧从输出链路发送。

图1 芯准TTE的多平面交换模型
图1 芯准TTE的多平面交换模型

芯准TTE的多平面交换有以下特点:

(1)各实现模块(输入模块、各种交换模块以及输出模块)之间采用松耦合模式,便于交换功能的裁剪和交换机端口数的修改;例如在不需要RC流量的场合,可以将RC交换平面删除,而不会影响其他模块的设计;在交换机端口数目变化时,仅需要改变交换平面输入队列的数目,而不需要改变具体的交换逻辑(如TT转发逻辑),输入和输出模块的逻辑也不需要修改;

(2)采用存储转发模式隔离各模块之间的数据流。例如,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值