一种基于FPGA的T-MPLS网络Gb/s核心节点的设计
项目背景及可行性分析
本项目名称为:一种基于FPGA的T-MPLS网络Gb/s核心节点设计。其主要内容是为实现T-MPLS技术于传送网络中的应用。新的面向连接的分组传送技术T-MPLS中,高速率的数据转发交换是其实现的关键。项目设计了一种基于FPGA的四端口千兆速率T-MPLS交换芯片的实现方案,用以完成T-MPLS网络中数据交换转发,同时在边缘节点完成业务的上下路,并进一步完成网络控制和管理平面的设计。目前,项目设计已经基本完成,下一步将进入实际编程阶段。
T-MPLS技术是目前比较前沿的传送网领域概念,是解决传统电信网和IP网络存在的各种问题的主流方向,其独特的标签结构设计和快速的交换传输能力和强大的网络管理和控制能力都使其具备了特有优势。
虽然,T-MPLS是一项比较新的前沿技术,但它和现有技术还是有许多的共同的部分,加之对现有业务的兼容,更使得其在实现起来有了更多的参考和对照,而且这部分理论研究也已经比较充分,因此技术上完全能够保障可靠性和技术的成熟性。
项目实施方案
图1网络结构图
图2系统结构框图
如图1所示,本项目要设计的就是四个节点的传送网络,包含三个边缘节点和一个核心节点。如图2所示,核心节点包括了三端口的千兆速率的T-MPLS传输转发;而边缘节点除了三端口的转发功能外,还包括千兆速率的IP业务和多路TDM业务的上下路;其中10/100M的网口用于控制管理层面的通信传输。
由于前期得到了Xilinx公司的大力支持,目前设计平台采用的是三块VII Pro开发板,利用板子上的网口、低速和高速的通用接口,通过外接专门的业务板卡完成相应的功能。
项目最终达到T-MPLS协议标准所规定的性能指标,实现课题研究。
需要的其它资源
1.设计输入输出功能子板
TDM子板:在边缘节点完成电信级四路TDM的上下路,利用VII Pro板子上的低速通用接口,目前已经实现完成。
千兆速率的以太网子板:在边缘节点完成10/100/1000M自适应的以太网业务接口,利用VII Pro板子上的低速或高速通用接口完成,时间是2007-9-1至2007-9-30。
千兆速率三端口T-MPLS转接子板:完成边缘节点与边缘节点间和边缘节点和核心节点间的传输。设计利用VII Pro板子上的高速通用接口,实现时间是从2007-9-1至2007-11-1。
2.测试设备
万用表、示波器、频谱仪、逻辑分析仪等
3.方针、开发工具
ModelSim、ISE、ChipScope等。
T-MPLS网络 核心节点 FPGA VIIPro 相关文章:
- 在采用FPGA设计DSP系统中仿真的重要性 (06-21)
- 基于 DSP Builder的FIR滤波器的设计与实现(06-21)
- 基于FPGA的快速并行FFT及其在空间太阳望远镜图像锁定系统中的应用(06-21)
- 3DES算法的FPGA高速实现(06-21)
- 用FPGA实现FFT算法(06-21)
- FPGA的DSP性能揭秘(06-16)