动态部分可重构交换式线卡的研究-通信与信息系统专业论文.docx

动态部分可重构交换式线卡的研究-通信与信息系统专业论文.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
动态部分可重构交换式线卡的研究-通信与信息系统专业论文

独 创 性 声 明 本人声明所呈交的学位论文是本人在导师指导下进行的研究工作 及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方 外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为 获得电子科技大学或其它教育机构的学位或证书而使用过的材料。与 我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的 说明并表示谢意。 签名: 日期: 年 月 日 论 文 使 用 授 权 本学位论文作者完全了解电子科技大学有关保留、使用学位论文 的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘, 允许论文被查阅和借阅。本人授权电子科技大学可以将学位论文的全 部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描 等复制手段保存、汇编学位论文。 (保密的学位论文在解密后应遵守此规定) 签名: 导师签名: 日期: 年 月 日 摘 要 摘 要 随着因特网规模的不断扩大,各种不同类型不同带宽需求业务的不断出现, 使得现在对网络系统中对数据包处理能力的需求不断提高。传统的网络节点只完 成少数几种任务,网络系统中线卡上的输入端口一般具有多种功能,例如进行数 据链路层的封装与解封装,路由查找,提供 QoS 等。为了实现更高数据包处理效 率以及更低的网络系统硬件投入成本,就需要在一定的硬件资源的基础上实现更 多的功能,因此,将纯空间概念的硬件设计方案扩展成为融合时间和空间双重概 念的硬件设计方案是一种可行的思路,对线卡中的数据处理单元进行动态部分可 重构的设计思想可以实现这种设计方案。 本文的研究内容主要集中在对动态部分可重构交换式线卡的结构和功能的设 计上。 首先,根据对现有的网络处理器的结构特点进行分析和研究,例如多芯片流 水线结构,加强型 RISC 处理器,异构处理器流水线结构等,以典型的数据流水 线 Pipeline 结构为基础的数据流处理结构作为参照,提出了以 Crossbar 交换结构为 基础的数据流处理交换式线卡模型。 然后,对基于 Crossbar 交换结构的动态部分可重构线卡中的各个功能模块进 行了功能的定义和设计,对数据包在线卡中的处理流程进行了阐述,结合动态可 重构的思想,对原先功能固化的数据处理单元加入动态可重构机制,使得数据处 理单元的处理功能可以根据当前业务需求实现灵活配置,从而进一步提高线卡中 数据处理硬件资源的利用率,以此来实现在同样规模的硬件资源的条件下达到更 高的数据处理性能的目的。 最后,假设了多种不同情况下的具有代表性的数据流类型作为仿真的业务类 型,在这些业务场景下对基于 Pipeline 结构的线卡和基于 Crossbar 结构的线卡在平 均时延、资源利用率、极限负载、队列长度等方面进行对比分析,证明了基于 Crossbar 交换结构的具有动态部分可重构能力的线卡在性能方面的提高。 关键词:动态可重构,网络处理器,Crossbar,Pipeline,线卡 I ABSTRACT ABSTRACT With the constant expansion of the Internet, and the continuing emerge of different bandwidth requirements and different types of packets, the demands for the packet processing capabilities of the network system are improving continuously. Traditional network node can only achieve only a few kinds of processing functions, and the I/O ports on the linecard of the network system generally have multiple processing functions, such as encapsulation and decapsulation functions in the data link layer, lookup the routing table, providing QoS (Quality of Service). In order to achieve higher data packet processing efficiency and lower costs hardware resource of the network system, we need to achieve additional functions on the basis of the limited har

您可能关注的文档

文档评论(0)

peili2018 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档