The invention relates to a multi-channel FC service remote transmission device based on FPGA, the FC business in the long-distance transmission between local and remote, the local response strategy mechanism to replace the distal response strategy mechanism, multi-channel business FC data frame using DDR2 cache transmission time-sharing storage. The device of the invention, the multi-channel FC business to achieve more than 3000KM remote disaster recovery without loss of transmission speed, improve equipment transmission bandwidth can reach more than 95%; not dependent on the type of equipment, as long as the device provides a FC1G/2G port, and the port function, in the premise of rate matching, can achieve interoperability testing with the different manufacturers of equipment; with wavelength division system is widely used in bank, insurance, enterprise data storage and backup system; improve the efficiency of equipment, reduce the operator's terminal equipment number, reduce power consumption, to achieve energy saving and emission reduction.
【技术实现步骤摘要】
一种基于FPGA的多路FC业务远距离传输装置本申请为原专利技术创造名称为一种基于FPGA的多路FC业务远距离传输方法和装置的专利申请的分案申请,原申请的申请日为2014-08-12,申请号为201410396420.6。
本专利技术涉及存储区域网业务、数据存储业务及DWDM(DenseWavelengthDivisionMultiplexin,密集型光波复用)传输业务,具体说是一种基于FPGA(FieldProgrammableGateArray)的多路FC(FibreChannel)业务远距离传输装置。
技术介绍
光纤通道(FibreChannel,FC)以可扩展性好、高带宽、通用性强及传输距离远等优点而成为存储区域网(SAN,StorageAreaNetwork)的主流技术之一,目前速率可支持1.0625G、2.125G,4.25G、8.5G。近年来,企业的存储应用出现了急剧增长,公众对业务连续性和灾难恢复的重要性也有了更多的认识。随着SAN规模的不断扩大,以及基于数据安全性的考虑,企业的服务器和数据中心,或主、备用数据中心很可能处在不同的地理位置。因此,企业 ...
【技术保护点】
一种基于FPGA的多路FC业务远距离传输装置,其特征在于,该装置采用通用型的现场可编程逻辑器件,包括:FC协议FC0/FC1/FC2处理模块用来完成FC0/FC1/FC2层功能;提供了标准的8B/10B编码/解码,Fibre Channel协议的COMMA字段检测,FC业务端口的速率协商,端口的MAC功能,数据包统计,提供外部CPU配置访问;发送控制模块提供远距离扩展模块;对发送的数据包进行解析,并按照距离扩展的要求,提供满足QOS的应答回应信号,在FC2G/1G速率下支持3000Km以上传输,可以支持多个通道;接收控制模块提供本地扩展模块;对接收到的数据包进行解析,并按照 ...
【技术特征摘要】
1.一种基于FPGA的多路FC业务远距离传输装置,其特征在于,该装置采用通用型的现场可编程逻辑器件,包括:FC协议FC0/FC1/FC2处理模块用来完成FC0/FC1/FC2层功能;提供了标准的8B/10B编码/解码,FibreChannel协议的COMMA字段检测,FC业务端口的速率协商,端口的MAC功能,数据包统计,提供外部CPU配置访问;发送控制模块提供远距离扩展模块;对发送的数据包进行解析,并按照距离扩展的要求,提供满足QOS的应答回应信号,在FC2G/1G速率下支持3000Km以上传输,可以支持多个通道;接收控制模块提供本地扩展模块;对接收到的数据包进行解析,并按照距离扩展的要求,提供满足QOS的应答回应信号,可以满足在FC1G/2G速率下10Km的传输,可以支持多个通道;大容量缓存采用FPGA内置的RAM,实现本地距离10Km以上的拉远业务;DDR2控制器模块提供远程超过3000Km以上传输需要的buffer缓存;并根据多个通道业务,进行多个通道业务数据带宽的有效管理。2.如权利要求1所述的基于FPGA的多路FC业务远距离传输装置,其特征在于,具体包括以下单元:(1)8B/10B编码解码单元:实现对来自或者发往FC设备的数据内容进行编码;(2)Comma检测单元:对应着对数据的搜索,保证帧定界符的K28.5永远处在最高字节;(3)速率适配单元:实现速率适配,保证从业务时钟速率过渡到本地的时钟;(4)上行fc2处理单元和下行fc2处理单元:完成对FC数据帧的搜索,识别各个字段的含义,提取有效信息给LEM;(5)fc_buf_ctrl单元和wan_buf_ctrl单元:对发往DWDM的数据帧进行流控处理,当发生拥塞时候,使基于FPGA的距离扩展装置发送PA...
【专利技术属性】
技术研发人员:张思思,
申请(专利权)人:烽火通信科技股份有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。