一种异步流量整形器的轻量级硬件实现方法

    公开(公告)号:CN117997842A

    公开(公告)日:2024-05-07

    申请号:CN202410002297.9

    申请日:2024-01-02

    IPC分类号: H04L47/22 H04L49/90 H04L49/10

    摘要: 本发明公开了一种异步流量整形器的轻量级硬件实现方法,包括以下步骤:步骤1:流过滤器模块的应用,流过滤器模块收到来自报文池报文摘要信息后以报文优先级为地址查询流过滤器表;步骤2:流门控模块的应用,流门控模块收到来自流过滤器的结果后会以Gate_id为地址查表,得到对应表项内容;步骤3:流调度器模块的应用,流调度器模块收到来自流门控的结果后会根据得到的Scheduler_id查表得到表项内容;步骤4:传输选择模块的应用,报文进入传输选择模块后根据优先级进入指定的队列。本发明将ATS实现于输入端,适用于输入端缓存报文的交换机架构,并给出了在交换机上实现ATS流量整形器的具体实现方式,包括ATS内部模块设计及与之搭配以实现报文交换的其他模块。

    一种驻留时间机制的硬件实现方法

    公开(公告)号:CN117834562A

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

    申请号:CN202410023327.4

    申请日:2024-01-08

    摘要: 本发明公开了一种驻留时间机制的硬件实现方法,包括以下步骤:步骤1:驻留时间查询表模块的应用,报文进入交换机并存储在输入端口缓存池的过程中,会提取出报文的FlowID字段和到达时间ArrivalTime发送给驻留时间查询表模块;骤2:传输选择模块的应用,传输选择模块通过判断当前时间CurrentTime是否大于等于“报文的合格时间EligibilityTime-保护带长度ProtectBand”确定该报文是否有资格参与调度竞争;步骤3:FIFO模块的应用,当报文调度完成后,会通过CrossBar发往目的端口的FIFO模块。本发明着眼于驻留时间机制的硬件实现,给出了在交换机中的具体硬件实现方案,并提出了使用驻留时间机制的报文的调度方案,使用保护带机制来保证时间触发报文不被其他报文阻塞。