[发明专利]一种包含数据包接收模块的网络路由器有效
申请号: | 201510302588.0 | 申请日: | 2015-06-04 |
公开(公告)号: | CN104994017B | 公开(公告)日: | 2018-01-02 |
发明(设计)人: | 张晓帆;黄乐天;王君实 | 申请(专利权)人: | 电子科技大学 |
主分类号: | H04L12/703 | 分类号: | H04L12/703;H04L12/707;H04L12/933 |
代理公司: | 成都金英专利代理事务所(普通合伙)51218 | 代理人: | 袁英 |
地址: | 610041 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种包含数据包接收模块的网络路由器,包括数据包接收单元、输入单元、逻辑控制单元、交换传输单元和输出单元;所述的数据包接收单元的输出端分别与输入单元和输出单元连接,输入单元的输出端与逻辑控制单元连接,逻辑控制单元的输出端与交换传输单元连接,交换传输单元的输出端与输出单元连接。本发明提供了一种包含数据包接收模块的网络路由器,克服现有数据包接收过程无法在控制逻辑故障发生时提供可靠接收服务的缺点,在硬件实现时,本发明电路结构简单,能有效减少运行时所受不利因素影响,提高片上网络数据包接收服务质量。 | ||
搜索关键词: | 一种 包含 数据包 接收 模块 网络 路由器 | ||
【主权项】:
一种包含数据包接收模块的网络路由器,其特征在于:包括数据包接收单元、输入单元、逻辑控制单元、交换传输单元和输出单元;所述的数据包接收单元的输出端分别与输入单元和输出单元连接,输入单元的输出端与逻辑控制单元连接,逻辑控制单元的输出端与交换传输单元连接,交换传输单元的输出端与输出单元连接;所述的输入单元包括多个输入端口,其中一个为本地输入端口;所述的数据包接收单元包括多个数据包接收模块;所述的输出单元包括多个输出端口,其中一个为本地输出端口;每个数据包接收模块分别对应一个不同的输入端口,所述的数据包接收模块的输出端与对应的不同输入端口连接;每一个数据包接收模块还都分别与输出单元的本地输出端口连接;所述的输入端口包括多个虚通道;所述的逻辑控制单元包括虚通道仲裁模块VA、路由计算模块RC和交换仲裁模块SA,每个虚通道仲裁模块VA对应一个路由计算模块RC和一个输入端口;所述的虚通道仲裁模块VA的输入端与对应输入端口连接,虚通道仲裁模块VA的输出端与对应的路由计算模块RC连接,路由计算模块RC的输出端与交换传输单元连接;所述的交换仲裁模块SA的输入端分别与每一个输入端口连接,交换仲裁模块SA的输出端与交换传输单元连接,所述的交换传输单元分别与输出单元的每个输出端口连接;所述的数据包接收模块包括多个第一级与门电路、一个第二级与门电路和一个多路选择器;第一级与门电路的输入端接收数据包目的地地址信息与本路由器地址信息;第一级与门电路的输出端与第二级与门电路连接,第二级与门电路的输出端与多路选择器的一个输入端连接,多路选择器的另一个输入端接收数据包内容,多路选择器的输出端分别与本地输出端口和数据包接收模块对应的输入端口连接;所述的数据包接收模块用于在数据包进入路由器时,判断该数据包是否已经到达终点:(1)若该数据包已经到达终点,它将会被直接转发至路由器的本地输出端口,被本地处理单元接收,完成整个传输过程;(2)若数据包没有到达终点,将数据包传输至对应的输入端口,继续执行传输过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510302588.0/,转载请声明来源钻瓜专利网。
- 上一篇:一种带宽分配方法及光接入网系统
- 下一篇:用于分组分类的方法和装置