一种TSN网络的计量装置、计量方法与芯片制造方法及图纸

技术编号:35599801 阅读:30 留言:0更新日期:2022-11-16 15:20
本发明专利技术提供了一种TSN网络的计量装置、计量方法与芯片,通过在RAM上设置两个计量列表分别存储每个计量表的带宽配置参数和令牌桶深度,并周期性根据每个计量表的带宽配置参数和遍历前的令牌桶深度更新每个计量表的令牌桶深度;在报文到达时根据其对应的计量表的令牌桶深度对进行计量,并根据计量结果更新相应的令牌桶深度,从而实现了802.1QCI协议计量的功能。功能。功能。

【技术实现步骤摘要】
一种TSN网络的计量装置、计量方法与芯片


[0001]本专利技术涉及TCP/IP互联网与通信领域TCP/IP互联网与通信领域领域,尤其涉及一种TSN网络的计量装置、计量方法与芯片。

技术介绍

[0002]图1示出了802.1QCI协议(Per

Stream Filtering and Policing),包括确定每个TSN流的过滤器(Stream Filters)、使用门控表(Steam Gates)进行门控和使用计量表(Flow Meters)进行计量。本专利技术各实施例主要应用于计量功能。
[0003]计量功能用Meter ID用索引,来查找计量表,Meter ID的范围是(1~Q),对应计量表1~Q;每个计量表含有绿色报文令牌桶和黄色报文令牌桶。报文做计量功能的时候,从绿色报文令牌桶输出或者从黄色报文令牌桶输出或者丢弃。
[0004]802.1QCI列出了计量功能的内容,但没有列出具体的实现方法,在现有交换机上如何低成本且满足多种场景实现这个功能的要求是TSN网络需要解决的问题。r/>
技术实现思路
<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种TSN网络的计量装置,其特征在于,包括:第一计量列表、第二计量列表、表遍历模块和报文计量模块;所述第一计量列表配置第一RAM上,包括各个计量表的带宽配置参数,所述第二计量列表配置第二RAM上,包括各个计量表的令牌桶深度;所述表遍历模块用于在每个遍历周期内利用每个计量表的带宽配置参数和遍历前的令牌桶深度更新每个计量表的令牌桶深度;所述报文计量模块用于利用第一报文对应的计量表的令牌桶深度对第一报文进行计量,并根据计量结果更新所述对应的计量表的令牌桶深度,其中,第一报文为当前计量时间内最先到达的TSN报文,所述计量时间周期分布。2.根据权利要求1所述装置,其特征在于,每个遍历周期包括若干个的遍历时间,所述遍历时间与所述计量时间之间互相间隔且周期分布。3.根据权利要求1所述装置,其特征在于,所述表遍历模块具体用于在每个遍历周期的最后一个遍历时间分别利用每个计量表的带宽配置参数和遍历前的令牌桶深度更新每个计量表的令牌桶深度。4.根据权利要求1所述装置,其特征在于,遍历周期的时间长度根据所述装置的TSN流量配置,所述时间长度与所述TSN流量成反向变化。5.根据权利要求1所述装置,其特征在于,一个计量表的令牌桶深度至少包括该计量表的绿色令牌桶深度和黄色令牌桶深度;一个计量表的带宽配置参数包括下列之一:该计量表的绿色桶承诺信息速率、黄色桶承诺信息速率、绿色桶承诺突发容量、黄色桶承诺突发容量、绿色桶剩余令牌可否给黄色桶用,其中,绿色桶承诺信息速率和绿色桶承诺突发容量用于更新绿色令牌桶深度,绿色桶承诺信息速率、黄色桶承诺信息速率...

【专利技术属性】
技术研发人员:易建华王建伟唐锋
申请(专利权)人:北京物芯科技有限责任公司
类型:发明
国别省市:

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

1