[发明专利]一种数据传输链路动态自愈机制的设计方法有效
申请号: | 201210128972.X | 申请日: | 2012-04-28 |
公开(公告)号: | CN102647303A | 公开(公告)日: | 2012-08-22 |
发明(设计)人: | 王恩东;胡雷均;李仁刚 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/56 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种数据传输链路动态自愈机制的设计方法,传输链路故障自愈的特性,主要是指通过芯片内部设计实现物理链路传输宽度可以根据链路的实际状态降级使用,摈弃发生故障的物理链路;物理链路的动态重构的特性,主要是指在系统运行过程中,当物理链路发生故障时动态发起复位机制,并保护系统当前场景,启动链路降级,而不影响系统运行;故障判定与复位发起的特性,主要是指通过数据校验验证数据传输的正确性,当错误数据达到一定规模则判定为链路故障,通过向自身物理层发起复位,同时向发送方物理层发起带内复位,实现故障判定并保持传输链路同步。 | ||
搜索关键词: | 一种 数据传输 动态 自愈 机制 设计 方法 | ||
【主权项】:
一种数据传输链路动态自愈机制的设计方法, 其特征在于充分考虑硬件设计和制造工艺对数据传输链路的影响,采用链路动态自愈的修复方法,通过芯片内部校验逻辑、复位逻辑、故障判定逻辑的逻辑功能设计,实现数据传输链路的高可用性,降低设计研发成本,数据传输链路动态自愈机制的设计包括:1)链路多通道传输降级的方式,2)系统物理传输链路动态重构设计;3)故障判定与复位发起方式;其中:1)链路多通道传输降级的方式;是当链路发生故障时,物理传输链路可以摈弃发生故障的链路,将多通道传输链路重构为原传输宽度的1/2、1/4、1/8,通过故障判定逻辑确认故障链路的存在,发起系统场景保护和传输物理层复位,使传输链路动态重构为降级传输宽度,而不影响系统运行;2)系统物理传输链路动态重构设计;在系统运行过程中,数据由发送方的链路层、物理层,经过物理通道到达接收方的物理层、链路层,并且在接收方接受到数据之后进行数据校验,当错误数据达到一定的规模,则系统认为某一条或者某几条传输链路发生故障,并进行故障定位,假设通道“0”发生故障,此时芯片内部逻辑触发场景保护逻辑,保存当前的系统状态,同时发起底层物理层复位,为了保持传输链路发送方和接收方的同步,该复位信号同时被传达给数据发送方的物理层,执行复位动作,复位过程中多通道链路摈弃通道“0”所在的1/2传输宽度部分,重新初始化完成的多通道链路的传输宽度仅为原来的1/2,即通道“4”、通道“5”、通道“6”、通道“7”,并且继续调用先前保护的系统场景继续运行;如果故障判定逻辑再次判定某条或者某些通道发生故障,则继续实施同样的传输链路自愈机制保证链路的可用性,包括再次判定的故障通道为通道“4”,那么传输链路再次初始化完成,并摈弃故障通道之后的传输通道为通道“6”、通道“7”;3)故障的判定与复位发起方式;是在芯片内部实现数据校验逻辑,以此判定传输链路的可用性,当传输链路无故障时,传输数据经由接收方的物理层、链路层等发送给上层逻辑,当发生故障时则发起底层复位,并将复位信号发送给发送方的物理层,以此保证传输链路同步。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210128972.X/,转载请声明来源钻瓜专利网。