[发明专利]基于通道的FC网络余度设计方法有效
申请号: | 201510889591.7 | 申请日: | 2015-12-07 |
公开(公告)号: | CN105515856B | 公开(公告)日: | 2018-12-25 |
发明(设计)人: | 朱志强;王红春;李大鹏;王建宇;刘军伟;武健 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/703 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 苏蓓 |
地址: | 710065 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 通道 fc 网络 设计 方法 | ||
本发明属于计算机通信技术,涉及FC通信网络中的一种基于通道的FC网络余度设计方法,采用“通道”替代Msg_ID,作为FC节点发送与接收消息SN号的维护依据,结合FC逻辑发送控制流程与接收控制流程的控制,单节点可以支持实现的通道数量能够满足系统中所需要连接的节点数需求,且每个“通道”上的消息ID个数将不再受限;接收缓冲区内不同Msg_ID的消息提供上层处理;本发明通过维护发送缓冲至接收缓冲基于“通道”的数据队列的连续性,保证接收端余度判断与控制的正确性。
技术领域
本发明属于计算机通信技术,涉及FC通信网络中的一种基于通道的余度设计方法。
背景技术
在当前FC网络余度设计中,采用双发双收机制,在接收端基于“先到先有效”策略,通过解析消息ID信息和对应的SN号信息作为接收帧余度控制的依据;由于逻辑资源限制,单节点最大支持的消息数量有限实现,而通信消息Msg_ID个数的限制势必会对主机上层应用产生影响。因此需要提出一种基于通道的FC网络余度设计方法,在保证网络消息余度收发的同时,消除FC网络单节点对于通信消息数量的限制问题。
发明内容
本发明提出一种基于通道的FC网络余度设计方法,满足FC网络消息余度收发控制的要求,在保证消息通信正确性的同时,能够解决网络节点对于通信消息的数量限制问题。
本发明采用“通道”替代Msg_ID,作为FC节点发送与接收消息SN号的维护依据。结合FC逻辑发送控制流程与接收控制流程的控制,单节点可以支持实现的通道数量能够满足系统中所需要连接的节点数需求,且每个“通道”上的消息ID个数将不再受限。接收缓冲区内不同Msg_ID的消息提供上层处理。通过维护发送缓冲至接收缓冲基于“通道”的数据队列的连续性,保证接收端余度判断与控制的正确性。实现原理如图1、图2、图3、图4和图5所示。
本发明的第一种技术方案如下:
基于通道的FC网络余度设计方法,包括以下步骤:
一)定义并标识FC网络的3种通道
通道代表从当前FC节点到一个或多个目的节点的单向虚拟通路;
3种通道分别是点对点通道、组播通道和广播通道;
点对点通道为2个FC节点之间的单向虚拟通道;组播通道为1个FC节点至多个FC节点的单向虚拟通道;广播通道为1个FC节点至其他所有FC节点的单向虚拟通道;
通过源端标识S_ID和目的端标识D_ID对所有通道进行唯一标识,基于唯一标识实现FC节点发送端与接收端CAM表的信息查找与维护,点对点通道port_id的取值范围为0x010000-0xEF00FF;组播通道port_id的取值范围为0xFFFB00-0xFFFBFF;广播通道的port_id为0xFFFFFF;
二)定义FC接口余度发送控制流程
基于D_ID划分点对点通道、组播通道和广播通道,在发送CAM表中存放本FC节点所连接的所有FC通道对应的D_ID信息,D_ID信息数据长度为3Byte,发送CAM表中每一个通道在发送信息过程中会对一个其所对应的SN号信息进行处理;
在发送前通过判断当前发送数据所对应的通道信息以及发送CAM表,获取并更新当前发送数据帧的SN信息,并将FC消息从余度通道中发送;
三)定义FC接口余度接收控制流程
接收CAM表中存放S_ID字段及D_ID字段,在接收到FC数据帧后,首先对D_ID字段进行解析,根据首字节判断接收到的数据帧是从单播通道、组播通道还是广播通道而来;若为单播通道,则根据S_ID字段进行接收CAM查找;若为组播或广播通道,则根据D_ID字段进行接收CAM查找,从而获取到当前通道中所接收消息的期望SN号,进而基于“先到先有效”原则对余度通道中的数据进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510889591.7/2.html,转载请声明来源钻瓜专利网。