一种双冗余FC网络传输系统技术方案

技术编号:28045620 阅读:21 留言:0更新日期:2021-04-09 23:30
一种双冗余FC网络传输系统,包括发送端和接收端;发送端包括两个缓冲区,分别与两个缓冲区串联的两个FC端口,用于将数据帧同时发送至两个缓冲区的发送端控制器;还包括当其中一个FC端口发生堵塞时用于接收该FC端口发出的堵塞信号的发送控制模块;接收端包括分别用于接收两个FC端口传输的数据并对SN的连续性进行检测和过滤的序号检查模块,与序号检查模块相串联的进行重复帧的剔除的冗余剔除模块,与冗余剔除模块相串联的对接收到的乱序帧重新排序并上报数据帧的乱序重排模块;本发明专利技术提出的双冗余FC网络传输系统,解决现有FC冗余网络方法中存在的丢帧、乱序等风险,对提高安全关键应用中FC网络的数据传输可靠性有明显的效果。

【技术实现步骤摘要】
一种双冗余FC网络传输系统
本专利技术属于FC光纤通道冗余传输
,具体涉及一种双冗余FC网络传输系统。
技术介绍
FC(光纤通道)网络在安全关键信息传输应用中应用非常普遍,并且为了进一步提高网络的可靠性,一般采用双冗余的网络,即信号通过相同的两个网络同时发送、传递和接收,只要有一个网络正常,信号即可成功传输,详见图1。则现有的FC冗余方法中存在以下不足:(1)存在乱序的风险:若A网络发生故障,B网络正常,一段时间后,A网络故障恢复,B网络则一直正常;B网络通道中各处缓存中有数据,而A网络缓存中没有数据,因此经由A网络传递的数据将早于由B网络到达接收端,容易造成接收乱序。(2)有丢帧风险:若A网络的数据传输延时大于B网络且有若干帧的差距,当B网络丢一帧数据时,现有的冗余方法,无法通过A网络后到的数据补齐,而最终形成丢帧。
技术实现思路
针对现有方法中存在的乱序和丢帧的风险,现有冗余方法不能用于在高可靠信息传输的问题,本专利技术的目的在于提供一种双冗余FC网络传输系统。本专利本文档来自技高网...

【技术保护点】
1.一种双冗余FC网络传输系统,其特征在于:包括发送端和接收端;/n发送端包括两个缓冲区,分别与两个缓冲区串联的两个FC端口,用于将系统下发的数据帧同时发送至两个缓冲区的发送端控制器;还包括当其中一个FC端口发生堵塞时用于接收该FC端口发出的堵塞信号的发送控制模块,发送控制模块接收到该堵塞信号后向与该FC端口串联的缓冲区发出不再向该堵塞的FC端口发送数据帧命令同时也向发送端控制器发出当与该FC端口串联的缓冲区装满时发送端控制器不再向该缓冲区发送数据帧的命令;/n接收端包括分别用于接收两个FC端口传输的数据并对SN的连续性进行检测和过滤的序号检查模块,与序号检查模块相串联的进行重复帧的剔除的冗余...

【技术特征摘要】
1.一种双冗余FC网络传输系统,其特征在于:包括发送端和接收端;
发送端包括两个缓冲区,分别与两个缓冲区串联的两个FC端口,用于将系统下发的数据帧同时发送至两个缓冲区的发送端控制器;还包括当其中一个FC端口发生堵塞时用于接收该FC端口发出的堵塞信号的发送控制模块,发送控制模块接收到该堵塞信号后向与该FC端口串联的缓冲区发出不再向该堵塞的FC端口发送数据帧命令同时也向发送端控制器发出当与该FC端口串联的缓冲区装满时发送端控制器不再向该缓冲区发送数据帧的命令;
接收端包括分别用于接收两个FC端口传输的数据并对SN的连续性进行检测和过滤的序号检查模块,与序号检查模块相串联的进行重复帧的剔除的冗余剔除模块,与冗余剔除模块相串联的对接收到的乱序帧重新排序并上报数据帧的乱序重排模块。


2.根据权利要求1所述的一种双冗余FC网络传输系统,其特征在于:FC端口采用“先到接收,后到丢弃”的冗余策略,利用基于S_ID和D_ID的SN进行帧顺序识别,从而实现两个FC端口同时发送和接收数据。


3.根据权利要求1所述的一种双冗余FC网络传输系统,其特征在于:发送端控制器同时向两个缓冲区所在的网络发送数据,并以传输延时大的网络为基准进行控制。


4.根据权利要求1所述的一种双冗余FC网络传输系统,其特征在于:其中一个链路掉线时,链路掉线的时间达到LDTOV后清空通道中间的缓存,否则保持缓存内容。


5.根据权利要求1所述的一种双冗余FC网络传输系统,其特征在于:发送控制模块的功能如下:
(1)发送控制模块的发送端以滞后的FC端口的SN端口为基准,对两个缓冲区同步发送控制,保证两个缓冲区输出的SN相同;
(2)链路掉线超过LDTOV再恢复时,在HDLDR内不发包,使正常一路链路缓存数据清空;并使新回复一路链路中缓存充满数据;避免造成乱序;HDLDR≥端口数量*最低速率下最大帧长传输时间*缓冲区深度;
(3)从系统下发的数据同步写进缓冲区,有滞后SN端口情况向系统侧进行反压;
(4)控制生成SN。


6.根据权利要求5所述的一种双冗余FC网络传输系统,其特征在于:控制生成SN的方法为:
(1)保证两个FC端口发出去的两个复制帧的SN相同;
(2)每个终端发送端口,针对每个DID单独控制SN生成;
(3)系统复位后从“0”开始,其...

【专利技术属性】
技术研发人员:陈旭辉卫铁锤季培培许永建王永星陆亚南
申请(专利权)人:中航光电科技股份有限公司
类型:发明
国别省市:河南;41

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

1