一种高速数据通信总线自适应匹配方法组成比例

技术编号:22366667 阅读:77 留言:0更新日期:2019-10-23 05:31
本发明专利技术涉及一种高速数据通信总线自适应匹配方法,根据高速信号传输系统的特性把整个方法分为两个步骤:第一个步骤是底层链路参数重配置并对链路工作流程进行重置;第二步骤链路的链接关系进行重新握手交互;进而达到对通信系统的链路特性进行重置和配置,并且使新配置生效后的系统能快速的工作,可以彻底解决以前高速传输系统在运行过程中无法修改链路参数、运行状态无法形成稳定可动态配置的可靠运行状态的问题,从而达到系统运行状态可以动态配置,链路状态任意切换后、运行状态稳定可靠的效果,而且整个操作过程简易、操作周期短,构建可靠、连接速度快。

An adaptive matching method for high speed data communication bus

【技术实现步骤摘要】
一种高速数据通信总线自适应匹配方法
本专利技术涉及一种高速数据通信总线自适应匹配方法,属于高速串行数据

技术介绍
高速总线自适应匹配在世界各地的民用和商用领域的应用十分广泛,而这一系统在工业控制和通信邻域的应用最为广泛,高速通信系统在工作过程中进行参数重新配置和链路重新握手一直是一个技术难点,而且传统的自适应匹配过程均为在初始化时完成,过程较为冗杂,而且较易出现故障锁死的状态。
技术实现思路
本专利技术所要解决的技术问题是提供一种高速数据通信总线自适应匹配方法,通过系统参数重置、链路握手控制,实现高速链路通信的动态可重置设计,使系统能够随时根据用户使用需求灵活修改各种参数。本专利技术为了解决上述技术问题采用以下技术方案:本专利技术设计了一种高速数据通信总线自适应匹配方法,用于实现目标高速数据通信链路两侧链路设备对链路状态的切换选择,包括如下步骤:步骤A.根据目标高速数据通信链路两侧链路设备彼此间状态的互通有无,确定目标高速数据通信链路所对应的各个待选链路状态,并获得各待选链路状态分别所对应的链路参数,进入步骤B;步骤B.创建对应于目标高速数据通信链路的链路状态修改进程,并进入步骤C;步骤C.由各个待选链路状态中,选择一个未参与步骤C至步骤F操作的待选链路状态,更新作为待切换链路状态,并进入步骤D;步骤D.将待切换链路状态所对应的链路参数,更新加载至链路状态修改进程中,由链路状态修改进程针对所加载的链路参数进行处理,并分别配置到两侧链路设备上,然后进入步骤E;步骤E.控制两侧链路设备复位,即两侧链路设备之间的目标高速数据通信链路应用待切换链路状态,然后开启两侧链路设备之间的通信握手处理,并进入步骤F;步骤F.判断两侧链路设备在预设时长内是否握手成功,是则表示两侧链路设备之间的目标高速数据通信链路成功切换到待切换链路状态进行通信,并开启系统的业务进程;否则返回步骤C。作为本专利技术的一种优选技术方案:所述步骤A中,还包括分别针对各个待选链路状态,针对待选链路状态、以及待选链路状态所对应链路参数的存储路径,进行组合编码,获得该待选链路状态所对应的唯一识别编码,进而获得各待选链路状态分别所对应的唯一标识码;所述步骤C中,由各个待选链路状态分别所对应的唯一标识码中,选择一个未参与步骤C至步骤F操作的待选链路状态的唯一标识码,更新作为待切换链路状态的唯一标识码;所述步骤D中,针对待切换链路状态的唯一标识码进行解析,获取该唯一标识码所对应待选链路状态的链路参数的存储路径,然后根据存储路径获取该待选链路状态所对应的链路参数,并将该链路参数更新加载至链路状态修改进程中,由链路状态修改进程针对所加载的链路参数进行处理,并分别配置到两侧链路设备上。作为本专利技术的一种优选技术方案:所述针对待选链路状态、以及待选链路状态所对应链路参数的存储路径,应用16进制数据进行组合编码,获得该待选链路状态所对应的唯一识别编码。作为本专利技术的一种优选技术方案:所述步骤A中,若目标高速数据通信链路两侧链路设备彼此知晓对方状态,则将目标高速数据通信链路中适用于两侧链路设备的链路状态,作为各个待选链路状态;若目标高速数据通信链路两侧链路设备彼此不知晓对方状态,则将目标高速数据通信链路所对应的所有链路状态,作为各个待选链路状态。本专利技术所述一种高速数据通信总线自适应匹配方法,采用以上技术方案与现有技术相比,具有以下技术效果:本专利技术所设计高速数据通信总线自适应匹配方法,可以彻底解决以前高速传输系统在运行过程中无法修改链路参数、运行状态无法形成稳定可动态配置的可靠运行状态的问题,从而达到系统运行状态可以动态配置,链路状态任意切换后、运行状态稳定可靠的效果,而且整个操作过程简易、操作周期短,构建可靠、连接速度快。附图说明图1是本专利技术设计高速数据通信总线自适应匹配方法的模块示意图。具体实施方式下面结合说明书附图对本专利技术的具体实施方式作进一步详细的说明。本专利技术设计了一种高速数据通信总线自适应匹配方法,用于实现目标高速数据通信链路两侧链路设备对链路状态的切换选择,实际应用中,如图1所示,具体包括如下步骤。步骤A.根据目标高速数据通信链路两侧链路设备彼此间状态的互通有无,确定目标高速数据通信链路所对应的各个待选链路状态,并获得各待选链路状态分别所对应的链路参数。实际应用当中,若目标高速数据通信链路两侧链路设备彼此知晓对方状态,则将目标高速数据通信链路中适用于两侧链路设备的链路状态,作为各个待选链路状态;若目标高速数据通信链路两侧链路设备彼此不知晓对方状态,则将目标高速数据通信链路所对应的所有链路状态,作为各个待选链路状态。实际应用中,对于各待选链路状态分别所对应的链路参数来说,诸如链路状态为S1、S2、S3、......Sn,各链路状态分别所对应的链路参数为P1、P2、P3、......Pn。然后分别针对各个待选链路状态,针对待选链路状态、以及待选链路状态所对应链路参数的存储路径,应用16进制数据进行组合编码,获得该待选链路状态所对应的唯一识别编码,进而获得各待选链路状态分别所对应的唯一标识码,再进入步骤B。步骤B.创建对应于目标高速数据通信链路的链路状态修改进程,并进入步骤C。步骤C.由各个待选链路状态分别所对应的唯一标识码中,选择一个未参与步骤C至步骤F操作的待选链路状态的唯一标识码,更新作为待切换链路状态的唯一标识码,并进入步骤D。步骤D.针对待切换链路状态的唯一标识码进行解析,获取该唯一标识码所对应待选链路状态的链路参数的存储路径,然后根据存储路径获取该待选链路状态所对应的链路参数,并将该链路参数更新加载至链路状态修改进程中,诸如将链路状态S2的链路参数P2更新加载至链路状态修改进程,由链路状态修改进程针对所加载的链路参数进行处理,并分别配置到两侧链路设备上,然后进入步骤E。步骤E.控制两侧链路设备复位,即两侧链路设备之间的目标高速数据通信链路应用待切换链路状态,然后开启两侧链路设备之间的通信握手处理,并进入步骤F。步骤F.判断两侧链路设备在预设时长内是否握手成功,是则表示两侧链路设备之间的目标高速数据通信链路成功切换到待切换链路状态进行通信,并开启系统的业务进程;否则返回步骤C。本专利技术所设计高速数据通信总线自适应匹配方法,根据高速信号传输系统的特性把整个方法分为两个步骤:第一个步骤是底层链路参数重配置并对链路工作流程进行重置;第二步骤链路的链接关系进行重新握手交互;进而达到对通信系统的链路特性进行重置和配置,并且使新配置生效后的系统能快速的工作,可以彻底解决以前高速传输系统在运行过程中无法修改链路参数、运行状态无法形成稳定可动态配置的可靠运行状态的问题,从而达到系统运行状态可以动态配置,链路状态任意切换后、运行状态稳定可靠的效果,而且整个操作过程简易、操作周期短,构建可靠、连接速度快。本专利技术设计方法,可以推广应用到目前及未来所有的高速通信系统的动态配置应用中,因为用户可能在通信过程中要修改设备运行参数,而目前市场上还没有这种动态链路参数配置方法,所以这种方法有很大的应用前景。上面结合附图对本专利技术的实施方式作了详细说明,但是本专利技术并不限于上述实施方式,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本专利技术宗旨的前提下做出各种变化。本文档来自技高网...

【技术保护点】
1.一种高速数据通信总线自适应匹配方法,用于实现目标高速数据通信链路两侧链路设备对链路状态的切换选择,其特征在于,包括如下步骤:步骤A. 根据目标高速数据通信链路两侧链路设备彼此间状态的互通有无,确定目标高速数据通信链路所对应的各个待选链路状态,并获得各待选链路状态分别所对应的链路参数,进入步骤B;步骤B. 创建对应于目标高速数据通信链路的链路状态修改进程,并进入步骤C;步骤C. 由各个待选链路状态中,选择一个未参与步骤C至步骤F操作的待选链路状态,更新作为待切换链路状态,并进入步骤D;步骤D. 将待切换链路状态所对应的链路参数,更新加载至链路状态修改进程中,由链路状态修改进程针对所加载的链路参数进行处理,并分别配置到两侧链路设备上,然后进入步骤E;步骤E. 控制两侧链路设备复位,即两侧链路设备之间的目标高速数据通信链路应用待切换链路状态,然后开启两侧链路设备之间的通信握手处理,并进入步骤F;步骤F. 判断两侧链路设备在预设时长内是否握手成功,是则表示两侧链路设备之间的目标高速数据通信链路成功切换到待切换链路状态进行通信,并开启系统的业务进程;否则返回步骤C。

【技术特征摘要】
1.一种高速数据通信总线自适应匹配方法,用于实现目标高速数据通信链路两侧链路设备对链路状态的切换选择,其特征在于,包括如下步骤:步骤A.根据目标高速数据通信链路两侧链路设备彼此间状态的互通有无,确定目标高速数据通信链路所对应的各个待选链路状态,并获得各待选链路状态分别所对应的链路参数,进入步骤B;步骤B.创建对应于目标高速数据通信链路的链路状态修改进程,并进入步骤C;步骤C.由各个待选链路状态中,选择一个未参与步骤C至步骤F操作的待选链路状态,更新作为待切换链路状态,并进入步骤D;步骤D.将待切换链路状态所对应的链路参数,更新加载至链路状态修改进程中,由链路状态修改进程针对所加载的链路参数进行处理,并分别配置到两侧链路设备上,然后进入步骤E;步骤E.控制两侧链路设备复位,即两侧链路设备之间的目标高速数据通信链路应用待切换链路状态,然后开启两侧链路设备之间的通信握手处理,并进入步骤F;步骤F.判断两侧链路设备在预设时长内是否握手成功,是则表示两侧链路设备之间的目标高速数据通信链路成功切换到待切换链路状态进行通信,并开启系统的业务进程;否则返回步骤C。2.根据权利要求1所述一种高速数据通信总线自适应匹配方法,其特征在于:所述步骤A中,还包括分别针对各个待选链路状态,针对待选链路状态、以及待选链路状态所...

【专利技术属性】
技术研发人员:张浩阳
申请(专利权)人:成都夸克光电技术有限公司
类型:发明
国别省市:四川,51

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

1