掌桥专利:专业的专利平台
掌桥专利
首页

基于通信节点的数据处理方法

文献发布时间:2023-06-19 12:19:35


基于通信节点的数据处理方法

技术领域

本发明涉及数据处理领域,尤其涉及一种基于通信节点的数据处理方法。

背景技术

在分布式系统出现之前使用的单机系统,一旦服务器的操作系统、硬盘、网络等出现问题,就可能会出现服务中断,数据丢失等问题。

系统中使用的每个节点都可能出现单点故障突然不工作了,节点间会有或大或小、忽大忽小的网络延迟,节点间的网络也有可能出问题。从技术角度看,可能发生的问题基本上认为早晚会发生。说到底很多问题就是概率和成本收益的平衡。 因此,一个分布式系统要正常提供对外的服务,它的设计本身就要考虑到这些问题的解决。

但是现有的分布式系统在服务过程中会存在通信中断的问题,影响正常的通信。

发明内容

为此,本发明提供一种基于通信节点的数据处理方法,可以解决在服务过程中通信中断的问题。

为实现上述目的,本发明提供一种基于通信节点的数据处理方法,包括:

设置通信节点,所述通信节点用以实现待传输信息的中转,所述通信节点的起点为通信起点,所述通信节点的终点在通信终点,在所述通信起点和所述通信终点之间至少设置一个通信节点;

设置通信周期,在通信周期内,将运输至收货点,在所述上安装定位装置,用以确定所述的时间节点;

根据获取的时间节点选择待传输信息的中转节点,以使所述到达收货地点时,所述待传输信息相应到达通信终点;

若在通信过程中,到达通信节点,待传输信息还未到达预先设置的指定通信节点,则对该通信节点进行评估,获取该通信节点的安全系数,若该通信节点的安全系数<安全标准系数S0,则在该通信节点停留第一等待时间T1,以使该通信节点获取其他通信节点的补偿安全值;

根据该通信节点获取的补偿安全值的数量调整所述通信节点的安全系数,当该通信节点的安全系数S≥安全标准系数S0时,则将继续运输,相应地待传输信息继续中转。

进一步地,若在第一等待时间T1结束后,该通信节点的安全系数仍<安全标准系数S0,则增加第二等待时间T2,任意通信节点的安全系数的调整预先设置有标准等待时间T0,其中第一等待时间T1与第二等待时间T2的总和≤标准等待时间T0,确定该通信节点将安全系数调整至标准安全系数的过程中所采用的时间阵列列表,所述时间阵列列表根据先后顺序排列实际的等待时间;

但下一通信节点的安全系数不满足标准安全系数时,调整第一等待时间的长度,以使下一通信节点调整次数降低。

进一步地,对于任意通信节点,在确定任意通信节点的安全等级时,预先设置有第一等级S1、第二等级S2和第三等级S3,其中S1

若任意通信节点的安全等级S≥第三等级S3,则直接进行待传输信息的中转;

若第三等级S3>安全等级S≥第二等级S2,则缩短第一等待时间T1为k1×T1,其中k1为0.1-0.5;

若第二等级S2>安全等级S≥第一等级S1,则缩短第一等待时间T1为k2×T1,其中k2为0.6-0.9;

若安全等级S<第一等级S1,则采用第一等待时间T1、第二等待时间T3和第三等待时间T3的顺序依次进行调整,无需对第一等级时间T1进行调整,其中T1+T2+T3=标准等待时间T0。

进一步地,所述安全等级S=Sa+Sbi,其中i=1,2,3,n-1,Sa表示当前通信节点的安全等级,所述Sbi表示除当前节点以外的其他通信节点提供的补偿安全值所对应的额外安全等级,所述通信节点设置有n个。

进一步地,当通信节点的安全等级系数S大于安全标准系数S0时,根据通信节点的安全等级系数S和安全标准系数S0的差值对k1和k2进行修正,以实现根据通信节点的安全等级偏离程度对第一等待时间进行修正。

进一步地,所述根据通信节点的安全等级偏离程度对第一等待时间进行修正包括:

若(S-S0)/S0≥5,则将k1修正为k1′=( S-S0)/S0×k1,将k2修正为k2′=( S-S0)/S0×k2;

若(S-S0)/S0<5,则将k1修正为k1′′=2×( S-S0)/S0×k1,将k2修正为k2′′=2×(S-S0)/S0×k2。

进一步地,在处理器内设置有中转标准速度V0,若在预设周期内,完成了若干次待传输信息的中转,在若干次的待传输信息中转中,若有至少一半以上的待传输信息中转速度≥中转标准速度V0,则表示处理速度良好,通信节点对于待传输信息的处理能力优秀。

进一步地,在处理器内还设置有第一中转速度V1、第二中转速度V2,在对任意通信节点对于待传输信息的中转速度进行确定时,若实际中转速度位于第一中转速度和第二中转速度之间,则表示该通信节点的处理速度适中,符合实际需要,可以继续维持,无需调整;

若通信节点的实际中转速度不在第一中转速度和第二中转速度之间,则表示当前的通信节点的中转速度过高或过低,不符合实际需要,此时,则需要对通信节点的数量进行调整,若通信节点的中转速度过高,则增加在该通信节点与通信终点之间通信节点的数量,若通信节点的中转速度过低,则减少在该通信节点与通信终点之间通信节点的数量。

与现有技术相比,本发明的有益效果在于,通过在通信过程中根据的时间节点对待传输信息所在的通信节点进行安全系数的确定,若在任意时刻,该通信节点的安全系数低,则增加等待时间,以在等待时间内,通信节点将自身的安全系数进行提高,提高的方式为获取其他通信节点的补偿安全值,因此在通信过程中,若该通信节点由于安全系数低则无法正常通信后,则可由提供补偿安全值的其他通信节点对该通信节点进行安全系数的补偿,提高了待传输信息中转的安全性。

尤其,通过逐次增加时间长度的方式确定通信节点对于其自身安全系数调整能力,以根据等待的时间总和确定相应的通信节点的调整能力,便于对通信节点进行安全性的评估,提高待传输信息中转的安全性。

尤其,过设置第一等级、第二等级和第三等级,通过判定实际安全等级所在的实际位置,并根据实际安全等级所在的层次调整第一等待时间,若是实际安全等级较高,则直接进行待传输信息的中转,若是安全等级最低,则采用第一等待时间后,在第一等待时间和即刻中转之间,若是其他安全等级,介于最低安全等级和最高安全等级之间时,则采用k1和k2对第一等级时间进行不同程度的缩短,以使得经过相应的等待时间,完成通信节点对安全等级的调整,提高对应的安全节点的安全性,提高待传输信息中转的安全和效率。

尤其,通过对于任意通信节点的安全等级进行确定,每个通信节点的安全等级由自身的安全等级和其他通信节点提供的补偿安全值所对应的额外安全等级两部分组成,对于任意一个通信节点而言,该通信节点可以请求除自身以外的其他通信节点给出补偿安全值,当然有的通信节点与当前通信节点没有业务往来,因为无法为其提供补偿安全值,因此该通信节点给予的额外安全等级为0,即无法影响该通信节点的安全等级。

尤其,通过比较通信节点的安全等级系数与标准安全系数的差值大小,并根据差值的大小对k1和k2进行修正,若是差值大,则表示与标准安全系数S0的偏离程度大,则表示安全系数更高,若是差值小,则表示与标准安全系数的偏离程度小,略高于标准安全系数,因此在偏离程度大,安全系数高时,则可以大幅度减小k1和k2,进而缩短第一等待时间,减少中转等待时间,提高待传输信息中转效率。

尤其,通过对于通信节点的中转速度进行评估,以确定通信节点在实际待传输信息结算过程中的表现能力,实现对结算过程进行评估,控制在金融结算过程中对各个结算的表现进行综合评估,以实现将待传输信息在中转过程中在各个通信节点处的安全性,大大提高待传输信息由通信起点到达通信终点过程中的安全性。

尤其,通过确定通信节点的中转速度,并根据中转速度调节通信节点的数量,使得在待传输信息在中转过程中的时间是稳定的,实现对待传输信息的定时中转,提高待传输信息的安全性和稳定性。

附图说明

图1为本发明实施例提供的基于通信节点的数据处理方法的流程图。

具体实施方式

为了使本发明的目的和优点更加清楚明白,下面结合实施例对本发明作进一步描述;应当理解,此处所描述的具体实施例仅仅用于解释本发明,并不用于限定本发明。

下面参照附图来描述本发明的优选实施方式。本领域技术人员应当理解的是,这些实施方式仅仅用于解释本发明的技术原理,并非在限制本发明的保护范围。

需要说明的是,在本发明的描述中,术语“上”、“下”、“左”、“右”、“内”、“外”等指示的方向或位置关系的术语是基于附图所示的方向或位置关系,这仅仅是为了便于描述,而不是指示或暗示所述装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。

此外,还需要说明的是,在本发明的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通。对于本领域技术人员而言,可根据具体情况理解上述术语在本发明中的具体含义。

请参阅图1所示,本发明实施例提供的基于通信节点的数据处理方法包括:

步骤S100:设置通信节点,所述通信节点用以实现待传输信息的中转,所述通信节点的起点为通信起点,所述通信节点的终点在通信终点,在所述通信起点和所述通信终点之间至少设置一个通信节点;

步骤S200:设置通信周期,在通信周期内,根据预先获取的时间节点选择待传输信息的中转节点,以使所述待传输信息在指定的时间节点到达通信终点;

步骤S300:若在通信过程中,通信节点待传输信息在预设时间节点未到达指定的通信节点,则对该通信节点进行评估,获取该通信节点的安全系数,若该通信节点的安全系数<安全标准系数S0,则待传输信息在该通信节点停留第一等待时间T1,以使该通信节点获取其他通信节点的补偿安全值;

步骤S400:根据该通信节点获取的补偿安全值的数量调整所述通信节点的安全系数,当该通信节点的安全系数S≥安全标准系数S0时,则将相应地待传输信息继续中转。

具体而言,本发明实施例提供的基于通信节点的数据处理方法通过在通信过程中增加等待时间,以在等待时间内,通信节点将自身的安全系数进行提高,提高的方式为获取其他通信节点的补偿安全值,因此在通信过程中,若该通信节点无法进行通信时,则可由提供补偿安全值的其他通信节点对该通信节点的安全系数进行补充,以继续进行通信,提高了待传输信息中转的安全性以及结算的安全性。

具体而言,若在第一等待时间T1结束后,该通信节点的安全系数仍<安全标准系数S0,则增加第二等待时间T2,任意通信节点的安全系数的调整预先设置有标准等待时间T0,其中第一等待时间T1与第二等待时间T2的总和≤标准等待时间T0,确定该通信节点将安全系数调整至标准安全系数的过程中所采用的时间阵列列表,所述时间阵列列表根据先后顺序排列实际的等待时间;

但下一通信节点的安全系数不满足标准安全系数时,调整第一等待时间的长度,以使下一通信节点调整次数降低。

具体而言,本发明实施例提供的基于通信节点的数据处理方法通过逐次增加时间长度的方式确定通信节点对于其自身安全系数调整能力,以根据等待的时间总和确定相应的通信节点的调整能力,便于对通信节点进行安全性的评估,提高待传输信息中转的安全性。

具体而言,对于任意通信节点,在确定任意通信节点的安全等级时,预先设置有第一等级S1、第二等级S2和第三等级S3,其中S1

若任意通信节点的安全等级S≥第三等级S3,则直接进行待传输信息的中转;

若第三等级S3>安全等级S≥第二等级S2,则缩短第一等待时间T1为k1×T1,其中k1为0.1-0.5;

若第二等级S2>安全等级S≥第一等级S1,则缩短第一等待时间T1为k2×T1,其中k2为0.6-0.9;

若安全等级S<第一等级S1,则采用第一等待时间T1、第二等待时间T3和第三等待时间T3的顺序依次进行调整,无需对第一等级时间T1进行调整,其中T1+T2+T3=标准等待时间T0。

具体而言,本发明实施例提供的基于通信节点的数据处理方法通过设置第一等级、第二等级和第三等级,通过判定实际安全等级所在的实际位置,并根据实际安全等级所在的层次调整第一等待时间,若是实际安全等级较高,则直接进行待传输信息的中转,若是安全等级最低,则采用第一等待时间后,在第一等待时间和即刻中转之间,若是其他安全等级,介于最低安全等级和最高安全等级之间时,则采用k1和k2对第一等级时间进行不同程度的缩短,以使得经过相应的等待时间,完成通信节点对安全等级的调整,提高对应的通信节点的安全性,提高待传输信息中转的安全和效率。

具体而言,所述安全等级S=Sa+Sbi,其中i=1,2,3,n-1,Sa表示当前通信节点的安全等级,所述Sbi表示除当前节点以外的其他通信节点提供的补偿安全值所对应的额外安全等级,所述通信节点设置有n个。

具体而言,本发明实施例提供的基于通信节点的数据处理方法通过对于任意通信节点的安全等级进行确定,每个通信节点的安全等级由自身的安全等级和其他通信节点提供的补偿安全值所对应的额外安全等级两部分组成,对于任意一个通信节点而言,该通信节点可以请求除自身以外的其他通信节点给出补偿安全值,当然有的通信节点与当前通信节点没有通信往来,因为无法为其提供补偿安全值,因此该通信节点给予的额外安全等级为0,即无法影响该通信节点的安全等级。

具体而言,当通信节点的安全等级系数S大于安全标准系数S0时,根据通信节点的安全等级系数S和安全标准系数S0的差值对k1和k2进行修正,以实现根据通信节点的安全等级偏离程度对第一等待时间进行修正。

具体而言,本发明实施例提供的基于通信节点的数据处理方法通过比较通信节点的安全等级系数与标准安全系数的差值大小,并根据差值的大小对k1和k2进行修正,若是差值大,则表示与标准安全系数S0的偏离程度大,则表示安全系数更高,若是差值小,则表示与标准安全系数的偏离程度小,略高于标准安全系数,因此在偏离程度大,安全系数高时,则可以大幅度减小k1和k2,进而缩短第一等待时间,减少中转等待时间,提高待传输信息中转效率。

具体而言,所述根据通信节点的安全等级偏离程度对第一等待时间进行修正包括:

若(S-S0)/S0≥5,则将k1修正为k1′=( S-S0)/S0×k1,将k2修正为k2′=( S-S0)/S0×k2;

若(S-S0)/S0<5,则将k1修正为k1′′=2×( S-S0)/S0×k1,将k2修正为k2′′=2×(S-S0)/S0×k2。

具体而言,本发明实施例提供的基于通信节点的数据处理方法通过通信节点的安全等级偏离程度对第一等待时间进行修正,且偏离的程度越大,则表示安全等级越高,则相应地第一等待时间延长,以使得待传输信息中转的速度加快,在保证待传输信息安全的基础上提高中转效率。

具体而言,在处理器内设置有中转标准速度V0,若在预设周期内,完成了若干次待传输信息的中转,在若干次的待传输信息中转中,若有至少一半以上的待传输信息中转速度≥中转标准速度V0,则表示处理速度良好,通信节点对于待传输信息的处理能力优秀。

具体而言,本发明实施例提供的基于通信节点的数据处理方法通过对于通信节点的中转速度进行评估,以确定通信节点在实际待传输信息结算过程中的表现能力,实现对结算过程进行评估,控制在金融结算过程中对各个结算的表现进行综合评估,以实现将待传输信息在中转过程中在各个通信节点处的安全性,大大提高待传输信息由通信起点到达通信终点过程中的安全性。

具体而言,在处理器内还设置有第一中转速度V1、第二中转速度V2,在对任意通信节点对于待传输信息的中转速度进行确定时,若实际中转速度位于第一中转速度和第二中转速度之间,则表示该通信节点的处理速度适中,符合实际需要,可以继续维持,无需调整;

若通信节点的实际中转速度不在第一中转速度和第二中转速度之间,则表示当前的通信节点的中转速度过高或过低,不符合实际需要,此时,则需要对通信节点的数量进行调整,若通信节点的中转速度过高,则增加在该通信节点与通信终点之间通信节点的数量,若通信节点的中转速度过低,则减少在该通信节点与通信终点之间通信节点的数量。

具体而言,本发明实施例提供的基于通信节点的数据处理方法通过确定通信节点的中转速度,并根据中转速度调节通信节点的数量,使得在待传输信息在中转过程中的时间是稳定的,实现对待传输信息的定时中转,提高待传输信息的安全性和稳定性。

至此,已经结合附图所示的优选实施方式描述了本发明的技术方案,但是,本领域技术人员容易理解的是,本发明的保护范围显然不局限于这些具体实施方式。在不偏离本发明的原理的前提下,本领域技术人员可以对相关技术特征做出等同的更改或替换,这些更改或替换之后的技术方案都将落入本发明的保护范围之内。

以上所述仅为本发明的优选实施例,并不用于限制本发明;对于本领域的技术人员来说,本发明可以有各种更改和变化。 凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

相关技术
  • 数据处理方法、装置、第一通信节点和第二通信节点
  • 基于通信节点的数据处理方法
技术分类

06120113251829