基于光突发交换边缘节点在组装数据包前要采用交换阵对其进行突发汇聚,描述了交换阵常用的串行输入轮循算法,根据边缘节点中数据包变长突发汇聚的特点提出了变长串行输入轮循算法,并介绍了其在现场可编程门阵列上的实现。最后比较了两种算法在现场可编程门阵列上实现的资源占用与工作频率。Crossbar is used to classify data packets in optical burst switching (OBS) edge nodes. This paper introduces input serial polling (ISP) algorithm, which is usually adopted in crossbar. An algorithm, named variable input serial polling (VISP), is proposed to support variable length data packets assembling. The details of the implementation of VISP algorithm in field programmable gate array (FPGA) is presented. Resource occupation and working frequency are compared between ISP and VISP.
文档解析
本文研究了光突发交换(Optical Burst Switching, OBS)边缘节点中变长数据包的突发汇聚问题。作者首先介绍了光突发交换系统中交换阵(Crossbar)的架构和调度器的重要性。针对传统的定长信元交换算法(Input Serial Polling, ISP),作者提出了一种新的变长串行输入轮循算法(Variable Input Serial Polling, VISP),以适应变长数据包的突发汇聚需求。VISP算法在调度器内部增加了变模计数器,优化了输出控制器,并通过现场可编程门阵列(Field Programmable Gate Array, FPGA)实现了该算法。文章还比较了ISP和VISP算法在FPGA上的资源占用和工作频率,指出VISP虽然在资源消耗和速度上不如ISP,但避免了对输入IP包的分割和组装,简化了实现过程。最后,作者提出了VISP算法的改进方向,为后续研究提供了参考。
猜您喜欢
推荐内容
开源项目推荐 更多
热门活动
热门器件
用户搜过
随便看看
热门下载
热门标签
评论