[发明专利]在交换控制电路中巨帧的控制系统及方法有效

专利信息
申请号: 201611194010.9 申请日: 2016-12-21
公开(公告)号: CN106789734B 公开(公告)日: 2020-03-13
发明(设计)人: 刘宇 申请(专利权)人: 中国电子科技集团公司第三十二研究所
主分类号: H04L12/863 分类号: H04L12/863;H04L12/865
代理公司: 上海汉声知识产权代理有限公司 31236 代理人: 郭国中
地址: 200233 *** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 交换 控制电路 中巨帧 控制系统 方法
【权利要求书】:

1.一种在交换控制电路中巨帧的控制方法,其特征在于,所述在交换控制电路中巨帧的控制方法包括以下步骤:

步骤一,寄存器堆模块存储系统工作所需要的配置和状态信息;

步骤二,千兆MAC模块实现千兆以太网数据链路层功能,完成MAC接口数据格式与数据总线数据格式之间的转换;

步骤三,通过数据总线,数据帧头由数据表管理模块进行学习、解析及老化,数据帧内容存储在数据缓存内;

步骤四,数据缓存模块对接收数据进行分配空闲内存,对发送数据进行释放数据内存;

步骤五,根据地址表管理模块提供的目的端口转发表生成多个对应端口的发送描述符,其中发送描述符根据QOS属性进入对应优先级队列排队;

步骤六,根据数据缓存模块提供的数据内存地址信息生成多个缓存标签,每个标签对应一个页地址;

步骤七,对各个优先级队列进行调度,从发送队列调度成功的描述符向数据缓存模块提供发送帧的头地址,然后根据缓存标签链表依次向数据缓存模块提供发送帧的后续地址;

步骤八,数据缓存模块根据描述符管理模块提供的数据内存地址,从数据缓存中把数据传输至数据总线,然后通过千兆MAC模块把数据交换出去;

所述在交换控制电路中巨帧的控制方法应用于巨帧,巨帧所对应的数据存储地址的处理采用两级链表,第一级是发送队列链表,第二级是缓存标签链表;

所述发送队列链表记载着发送端口各个帧的发送次序、帧信息以及对应的缓存标签;

所述发送端口为实现QOS可支持多个发送队列,每个发送队列大小可动态调整,每个发送队列表项就是一个描述符,对应一帧数据;所述缓存标签管理每一页缓存,对于超过256字节长度的帧,需要多个缓存标签表示,并且通过链表来控制管理。

2.根据权利要求1所述的在交换控制电路中巨帧的控制方法,其特征在于,所述缓存标签链表记载着每帧存放的缓存地址。

3.根据权利要求1所述的在交换控制电路中巨帧的控制方法,其特征在于,所述发送队列表项和缓存标签表项的设计是通过下一个描述符地址和下一个缓存标签地址来维护链表的连续性,并通过增加头标识和尾标识来快速判断链表的状态;所述发送队列中的描述符通过链表来控制管理;帧数据的写入,缓存标签链表都会更新,维护着每个描述符对应帧存放的所有页地址。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第三十二研究所,未经中国电子科技集团公司第三十二研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201611194010.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top