[发明专利]光纤网络交换机在审
申请号: | 201811214749.0 | 申请日: | 2018-10-18 |
公开(公告)号: | CN109495400A | 公开(公告)日: | 2019-03-19 |
发明(设计)人: | 李家越;顾剑鸣 | 申请(专利权)人: | 中国航空无线电电子研究所 |
主分类号: | H04L12/861 | 分类号: | H04L12/861 |
代理公司: | 上海和跃知识产权代理事务所(普通合伙) 31239 | 代理人: | 杨慧 |
地址: | 200233 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种光纤网络交换机,包含X个端口、X个虚拟输入缓存队列和一个仲裁器,一个端口配置一个虚拟输入缓存队列模块,虚拟输入缓存队列模块包含控制器、M个缓存空间、读指针和写指针,当端口有数据帧进入时,控制器将数据帧写入写针指所指向的缓存空间;仲裁器以时间片为单位进行数据传输,以端口号作为端口的调度顺序,在时间片执行完成之后,提取下一个端口的虚拟缓存队列模块中读指针指向的缓存空间中的数据帧,根据数据帧的目的端口号进行数据传输。本发明能够在满足所述光纤网络交换机需求的前提下,避免通道阻塞现象,实现数据交换功能,且资源利用率高。 | ||
搜索关键词: | 数据帧 光纤网络 缓存队列 缓存空间 虚拟输入 交换机 数据传输 控制器 读指针 时间片 仲裁器 指向 数据交换功能 目的端口号 资源利用率 端口配置 队列模块 通道阻塞 虚拟缓存 写指针 针指 写入 调度 | ||
【主权项】:
1.一种光纤网络交换机,包含X个端口,其特征在于还包含X个虚拟输入缓存队列模块和一个仲裁器,一个端口配置一个虚拟输入缓存队列模块,每个虚拟输入缓存队列模块包含控制器、M个缓存空间、读指针和写指针,当端口有数据帧进入时,控制器将数据帧写入写针指所指向的缓存空间,每写入一个字节,写指针的地址值加1,在数据帧写完后控制器进行CRC校验,若数据帧通过CRC校验,则将写指针移至该虚拟缓存队列中下一帧缓存空间的开头;若数据帧未通过CRC校验,则将写指针移至当前缓存空间的开头;所述仲裁器以时间片为单位进行数据传输,以端口号作为端口的调度顺序,在时间片执行完成之后,提取下一个端口的虚拟缓存队列模块中读指针指向的缓存空间中的数据帧,根据数据帧的目的端口号进行数据传输,并将读指针移动至下一个缓存空间;如果读指针指向的缓存空间为空,则跳过该端口,读取下一个端口的虚拟缓存队列模块中读指针指向的缓存空间中的数据帧,如此循环调度每个端口,直到所有端口的虚拟缓存队列模块中的缓存空间都为空。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空无线电电子研究所,未经中国航空无线电电子研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811214749.0/,转载请声明来源钻瓜专利网。