[发明专利]一种基于SOC技术的FC网络数据监控系统及方法有效

专利信息
申请号: 201310060776.8 申请日: 2013-02-27
公开(公告)号: CN103107923A 公开(公告)日: 2013-05-15
发明(设计)人: 胡钢;邱昆;凌云;张品 申请(专利权)人: 成都成电光信科技有限责任公司
主分类号: H04L12/26 分类号: H04L12/26;H04L12/24;H04L29/08
代理公司: 暂无信息 代理人: 暂无信息
地址: 611731 四*** 国省代码: 四川;51
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 soc 技术 fc 网络 数据 监控 系统 方法
【说明书】:

技术领域

发明属于通信技术领域,涉及一种基于光纤通道协议(Fiber Channel)的通信网络交换和传输技术,具体涉及一种基于SOC技术的FC网络数据监控系统及方法。

背景技术

军用航空电子系统简称航电是战机的“大脑”,它承载了决定战机性能的通信/导航/识别(CNI)、电子战等绝大多数任务。随着战机任务需求的提高及电子技术的发展,机载电子系统各个功能区内部和功能区之间都存在着各种传输要求,对带宽和传输延时的要求越来越高。

随着综合化的深入,采用统一的光互联网络成为航空电子系统内部互联的必然趋势。光纤通道协议是美国国家标准协议委员会(ANSI)下属的X3T11工作小组制定的一种具有高速串行能力的传输协议,具有高可靠性、高带宽、实时性高的特点。在众多的候选标准中,光纤通道协议脱颖而出,成为下一代战机航空电子系统的互联标准。

光纤通道数据监控系统的功能是对FC机载网络进行数据的实时显示和存储,以及对存储的数据进行即时分析处理。监控系统不仅可以接收FC交换机发送的FC数据,还可以直接与另一个FC监控系统进行互连。目前的商用光纤通道FC协议分析系统,如国外FINISAR公司、AM公司的产品,只能部分满足光纤通道数据监控需求,仅支持短时(约几秒钟的高速突发数据)的监控和分析,并且需要板载大容量DDR2SDRAM存储器和工控计算机。通常的FC网络数据监控方案如图1所示,包括1个FC数据接口卡模块、1个Intel多核工控计算机主板和一块磁盘阵列卡,以及外加一个SATA2磁盘阵列。FC网络数据通过光纤进入数据接口卡,在FC数据接口卡上经过串并转换、缓存,经PCI Express总线送入工控计算机,工控计算机通过应用程序实时分析过滤输入数据,并根据用户需要,选择相应的数据通过阵列卡存储到磁盘阵列。

采用上述方案时,为了实时处理高达4Gb/s的FC网络数据,FC数据接口卡需要大容量的DDR2SDRAM存储器作为缓存(一般至少1GBYTE);工控主板也必须是高性能的多核主板,才能对输入数据进行高速监控存储。上述方案有体积太大,功耗过高,成本高的缺点。

发明内容

为了解决上述技术问题,本发明提供一种基于SOC技术的FC网络数据监控系统及方法,是一种对FC机载网络进行数据的实时存储,以及对存储的数据进行即时分析、数据包过滤和分类处理的监控系统及方法。通过板载FPGA中设计的嵌入式microblaze处理器启动DMA传输,以及高效率的流水线技术(避免了工控计算机的低效率、高功耗),完成FC光纤通道接口到磁盘阵列的数据通道高速、无阻塞的转发数据,实现了高速监控和存储。既可以在功能上取代通常的FC网络数据监控方案,又具有节约资源,体现低成本、低功耗、体积小的特点。

其技术方案如下:

一种基于SOC技术的FC网络数据监控系统,包括1块带FC光接口和固态硬盘接口(SATA2)的嵌入系统控制板、一个由两块固态硬盘组成的磁盘阵列。通过光纤通道进入嵌入系统控制板的FC网络数据,经过光电变换、串并转换,由FC协议处理模块解析得到FC帧格式的数据,以下称为数据帧。根据数据过滤配置方案的不同,数据帧分为两种数据流向。第一种数据流向:由FPGA中设计的嵌入式microblaze处理器对输入的数据帧进行分析,选择相应的数据帧通过固态硬盘接口存储到磁盘阵列中;第二种数据流向:数据帧先缓存到DDR2SDRAM存储器,通过中断信号将指定数据帧从USB3.0接口转发至用户处理板。USB3.0接口转发数据需要单独的USB控制器芯片进行控制。

进一步优选,通过单个大容量FPGA主芯片实现多个固态硬盘的控制和FC光纤通道协议以及USB3.0通信管理,板载FPGA中设计的嵌入式microblaze处理器启动DMA传输(避免了采用专用处理器),以及高效率的流水线技术(避免了工控计算机的低效率、高功耗),完成FC光纤通道接口到磁盘阵列的数据通道高速、无阻塞的转发数据。降低了系统成本和功耗,实现在峰值数据速率(400MByte/s)下的长时间连续存储的高性能,达到了高速度、低功耗、长时间监控和存储的应用要求。

一种基于SOC技术的FC网络数据监控方法,包括以下步骤:

(1)上电后,FPGA从固态硬盘中加载启动配置文件和过滤配置文件,解析文件内容,配置启动条件和数据帧过滤条件;

(2)等待启动帧,当收到启动帧时,开始记录经过数据过滤配置方案的数据帧;

(3)根据数据过滤配置方案的不同,记录的数据帧分为两种数据流向:

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都成电光信科技有限责任公司,未经成都成电光信科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310060776.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top