[发明专利]基于通道的FC网络余度设计方法有效
申请号: | 201510889591.7 | 申请日: | 2015-12-07 |
公开(公告)号: | CN105515856B | 公开(公告)日: | 2018-12-25 |
发明(设计)人: | 朱志强;王红春;李大鹏;王建宇;刘军伟;武健 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/703 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 苏蓓 |
地址: | 710065 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于计算机通信技术,涉及FC通信网络中的一种基于通道的FC网络余度设计方法,采用“通道”替代Msg_ID,作为FC节点发送与接收消息SN号的维护依据,结合FC逻辑发送控制流程与接收控制流程的控制,单节点可以支持实现的通道数量能够满足系统中所需要连接的节点数需求,且每个“通道”上的消息ID个数将不再受限;接收缓冲区内不同Msg_ID的消息提供上层处理;本发明通过维护发送缓冲至接收缓冲基于“通道”的数据队列的连续性,保证接收端余度判断与控制的正确性。 | ||
搜索关键词: | 基于 通道 fc 网络 设计 方法 | ||
【主权项】:
1.基于通道的FC网络余度设计方法,其特征在于,包括以下步骤:一)定义并标识FC网络的3种通道通道代表从当前FC节点到一个或多个目的节点的单向虚拟通路;3种通道分别是点对点通道、组播通道和广播通道;点对点通道为2个FC节点之间的单向虚拟通道;组播通道为1个FC节点至多个FC节点的单向虚拟通道;广播通道为1个FC节点至其他所有FC节点的单向虚拟通道;通过源端标识S_ID和目的端标识D_ID对所有通道进行唯一标识,点对点通道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号,进而基于“先到先有效”原则对余度通道中的数据进行处理。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510889591.7/,转载请声明来源钻瓜专利网。