1.一种异步流量整形器的轻量级硬件实现方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种异步流量整形器的轻量级硬件实现方法,其特征在于,所述步骤1中流过滤器模块对应的流过滤器表通过ram存储器或者查找表来实现,以帧优先级为地址。
3.根据权利要求1所述的一种异步流量整形器的轻量级硬件实现方法,其特征在于,所述步骤1中流过滤器模块对应流过滤器表,每个表项代表一个流过滤器,以报文优先级为地址,每个表项包含max_sdu_size、scheduler_id、gate_id三个字段。
4.根据权利要求1所述的一种异步流量整形器的轻量级硬件实现方法,其特征在于,所述步骤2中流门控模块对应流门控表,每个表项代表一个流门控,以gate_id为地址,每个表项包含ipv、is_null三个字段。
5.根据权利要求1所述的一种异步流量整形器的轻量级硬件实现方法,其特征在于,所述步骤3中流调度器模块对应流调度器表,每个表项代表一个流调度器,以scheduler_id为地址,每个表项包含最大驻留时间max_residence_time、承诺访问速率cir、承诺突发尺寸cbs三个字段。
6.根据权利要求1所述的一种异步流量整形器的轻量级硬件实现方法,其特征在于,所述步骤4中传输选择模块通过一个优先级队列存储报文的摘要信息,一个优先级一个队列。
7.根据权利要求1所述的一种异步流量整形器的轻量级硬件实现方法,其特征在于,所述步骤4中具体的调度操作由islip调度器完成,当同时有多个报文满足参与调度竞争时,会选择优先级最大的。