一种高速协议影射接口及其实现方法技术

技术编号:4262488 阅读:230 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种高速协议影射接口及其实现方法,解决了不能应用于特殊环境、高层协议的支持上比较冗余、对于一些特殊服务的支持不够完善的技术问题。首先将FC帧进行三个部分并行处理;其次增加高层协议的控制接口;再将增加状态机中关于高层协议控制的部分;最后对主机接口部分做到透明处理。本发明专利技术具有较高的协议可扩展性、提高了帧的组织和解析效率。

【技术实现步骤摘要】

本专利技术涉及一种FC高速协议影射接口及其实现方法
技术介绍
FC通信技术是面向存储区域网络的要求而提出的一种光通信技术,在航空电子领 域有较为广泛的应用。但是,FC技术在国内的应用,均限于黑盒方式,这主要是因为以下 几点 1、关键技术全部被国外的一些通信厂商或技术协会所把持,且其对无此技术的国 家或公司进行了技术封锁。 2、一般的FC技术都是面向通用领域提供,不能应用于特殊的环境,例如,高温,严 寒,震动,腐蚀等环境。 3、此外一般的FC技术在高层协议的支持上比较冗余,对于高可靠高速的应用场 合而言并不能完全满足要求。 4、对于一些特殊服务的支持不够完善,例如隐式的注册功能等。 5、对于一些特殊应用需要明确需要禁止的服务也实现了,限制了其应用场合。
技术实现思路
本专利技术的目的为提供一种FC高速协议影射接口及其实现方法,较高的协议可扩展性、提高了帧的组织和解析效率,其解决了不能应用于特殊环境、高层协议的支持上比较冗余、对于一些特殊服务的支持不够完善的技术问题。 本专利技术的技术解决方案为 —种FC高速协议影射接口 ,其殊之处是 包括FC帧控制、高层协议头、FC帧净荷、状态机四个功能模块;其中,FC帧控制、 高层协议头、FC帧净荷分别与状态机相连,实现FC帧控制、高层协议头、FC帧净荷与状态机 的自动发送和自动接收。 —种实现如权利要求1所述的FC高速协议影射接口的方法,其特殊之处是,包含 以下步骤 1]将FC帧进行三个部分并行处理,包括FC帧控制、高层协议头以及FC帧净荷; 2]增加高层协议的控制接口 ; 3]增加状态机中关于高层协议控制的部分,以实现高层协议影射后的FC帧的各个部分的自动发送和自动接收,降低软件的处理开销。 上述方法包含步骤4]对主机接口部分做到透明处理。本专利技术具有如下优点 本专利技术是在实现高层协议影射接口的所采用的一种的接口体系结构,结合软硬件功能,以一种较为简单的方式实现了高层协议的影射接口,同时具备以下优点 1、较高的协议可扩展性,不需要在硬件上增加额外的部件就可以满足多个高层协3 2、提高了帧的组织和解析效率,能够满足协议处理的高效率的要求; 3、具备简单的访问控制接口,可以通过较小的改动外接多种不同的接口,包括PCI总线,存储器总线等。 4、能够减少设计工作量,保证具备较好的通用性。 附图说明 图1为本专利技术结构示意图。 具体实施例方式参见图l,本专利技术为一种FC高速协议影射接口及其实现方法。 其中FC高速协议影射接口 ,包括有FC帧控制、高层协议头、FC帧净荷以及状态机四个功能模块;其中,FC帧控制、高层协议头、FC帧净荷分别与状态机相连,实现FC帧控制、高层协议头、FC帧净荷与状态机的自动发送和自动接收。 本专利技术实现上述FC高速协议影射接口的方法,包含以下步骤 1]将FC帧进行三个部分处理,包括FC帧控制、高层协议头以及FC帧净荷;通过协议协处理总线实现不同部分独立控制,增加硬件并发处理能力,以实现较高的协议可扩展性。 2]增加高层协议的控制接口 ,使得无需硬件变化就可以通过更改软件实现不同高 层协议的影射。 3]增加状态机中关于高层协议控制的部分,以实现高层协议影射后的FC帧的各 个部分的自动发送和自动接收,降低软件对资源和时间的处理开销。 3]对主机接口部分做到透明处理,并提供最简单的存储器总线接口,以保证应用 的最简化。本文档来自技高网...

【技术保护点】
一种FC高速协议影射接口,其特征在于:包括FC帧控制、高层协议头、FC帧净荷、状态机四个功能模块;其中,FC帧控制、高层协议头、FC帧净荷分别与状态机相连,实现FC帧控制、高层协议头、FC帧净荷与状态机的自动发送和自动接收。

【技术特征摘要】
一种FC高速协议影射接口,其特征在于包括FC帧控制、高层协议头、FC帧净荷、状态机四个功能模块;其中,FC帧控制、高层协议头、FC帧净荷分别与状态机相连,实现FC帧控制、高层协议头、FC帧净荷与状态机的自动发送和自动接收。2. —种实现如权利要求1所述的FC高速协议影射接口的方法,其特征在于,包含以下 步骤1]将F...

【专利技术属性】
技术研发人员:张利洲李大鹏李健
申请(专利权)人:中国航空工业第一集团公司第六三一研究所
类型:发明
国别省市:87[中国|西安]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1