通信节点和链路的配置方法、装置、存储介质和电子设备制造方法及图纸

技术编号:38542946 阅读:13 留言:0更新日期:2023-08-19 17:10
本申请提供一种通信节点和链路的配置方法、装置、存储介质和电子设备;方法包括:根据每个前置机各自的节点信息从多个前置机中选举出一个主前置机,主前置机与其他每个前置机均分别通信连接;令主前置从各个外部系统的全部通信链路中选出链路状态符合预设标准的作为该外部系统的主链路,并令每个前置机按照对应的主链路与各外部系统通信;响应于任意前置机通过主链路从对应的外部系统获取数据,则将数据发送至服务器进行处理,并将数据同步至全部其他前置机;响应于服务器将指向任意外部系统的指令下发至各个前置机,则令与该外部系统的主链路所对应的前置机下发指令至该外部系统。本申请实现了多个前置机的冗余通信,故障时能有效进行链路切换。时能有效进行链路切换。时能有效进行链路切换。

【技术实现步骤摘要】
通信节点和链路的配置方法、装置、存储介质和电子设备


[0001]本申请的实施例涉及通信技术的领域,尤其涉及一种通信节点和链路的配置方法、装置、存储介质和电子设备。

技术介绍

[0002]在相关的通信节点和链路配置的方式中,往往设置了固定个数的用于备用的冗余前置机,因此,在需要增加更多用于备用的冗余前置机时,需要减少冗余前置机数量时,难以灵活改变冗余前置机的数量。

技术实现思路

[0003]有鉴于此,本申请的目的在于提出一种通信节点和链路的配置方法、装置、存储介质和电子设备。
[0004]基于上述目的,本申请提供了通信节点和链路的配置方法,应用于综合处理平台,所述综合处理平台包括至少一个服务器和多个前置机,其中每个前置机与所述综合处理平台外部的多个外部系统均通信连接;该方法包括:根据每个前置机各自的节点信息从所述多个前置机中选举出一个主前置机,所述主前置机与其他每个前置机均分别通信连接;令所述主前置从各个外部系统的全部通信链路中选出链路状态符合预设标准的作为该外部系统的主链路,并令所述每个前置机按照对应的主链路与各外部系统通信;响应于任意前置机通过主链路从对应的外部系统获取数据,则将所述数据发送至所述服务器进行处理,并将所述数据同步至全部其他前置机;响应于所述服务器将指向任意外部系统的指令下发至各个前置机,则令与该外部系统的主链路所对应的前置机下发所述指令至该外部系统。
[0005]进一步地,根据每个前置机各自的节点信息从所述多个前置机中选举出一个主前置机之前,还包括:令每个前置机从所述服务器获取全部前置机的节点信息;并从所述节点信息中确定该前置机其他前置机各自的节点次序和节点名称。
[0006]进一步地,根据每个前置机各自的节点信息从所述多个前置机中选举出一个主前置机之后,还包括:响应于所述当前的主前置机出现异常,则按照各个前置机的所述节点次序,从其他全部前置机中选举出节点次序最靠前的一个作为新的主前置机。
[0007]进一步地,链路状态包括链路的误码率;所述令所述主前置从各个外部系统的全部通信链路中选出链路状态符合预设标准的作为该外部系统的主链路,包括:令所述主前置机从所述其他每个前置机获取该外部系统全部通信链路各自的误码率;
并将所述全部通信链路中误码率最低的通信链路作为该外部系统的主链路。
[0008]进一步地,令所述每个前置机按照对应的主链路与各外部系统通信之后,还包括:令所述其他每个前置机按照预设的第一时间间隔,将各自主链路当前的链路状态发送至所述主前置机;令所述主前置机在接收到所述各自主链路当前的链路状态后,判断当前的所述各自主链路是否异常;响应于确定不存在异常的主链路,则按照预设的第二时间间隔,将所述各主链路持续发布至其他全部前置机,并令所述每个前置机继续按照所述对应的主链路进行通信。
[0009]进一步地,判断当前的所述各自主链路是否异常之后,还包括:响应于任意外部系统的主链路出现故障和/或与该主链路对应的前置机出现故障,则从该外部系统的其他通信链路中选出新的主链路;并利用在所述新的主链路对应的前置机中已同步的数据,来与所述服务器进行交互。
[0010]进一步地,响应于所述服务器将指向任意外部系统的指令下发至各个前置机之后,还包括:响应于确定该外部系统的非主链路对应的前置机接收到所述指令,则令该前置机舍弃所述指令。
[0011]基于同一专利技术构思,本申请还提供了一种通信节点和链路的配置装置,包括:主前置机选举模块、主链路确定模块、数据交互模块和指令下发模块;其中,所述主前置机选举模块,被配置为,根据每个前置机各自的节点信息从多个前置机中选举出一个主前置机,所述主前置机与其他每个前置机均分别通信连接;所述主链路确定模块,被配置为,令所述主前置从各个外部系统的全部通信链路中选出链路状态符合预设标准的作为该外部系统的主链路,并令所述每个前置机按照对应的主链路与各外部系统通信;所述数据交互模块,被配置为,响应于任意前置机通过主链路从对应的外部系统获取数据,则将所述数据发送至服务器进行处理,并将所述数据同步至全部其他前置机;所述指令下发模块,被配置为,响应于所述服务器将指向任意外部系统的指令下发至各个前置机,则令与该外部系统的主链路所对应的前置机下发所述指令至该外部系统。
[0012]基于同一专利技术构思,本申请还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上任意一项所述的通信节点和链路的配置方法。
[0013]基于同一专利技术构思,本申请还提供了一种非暂态计算机可读存储介质,其中,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行如上述通信节点和链路的配置方法。
[0014]从上面所述可以看出,本申请提供的通信节点和链路的配置方法、装置、存储介质和电子设备,基于配置的多个前置机,以及,从多个前置机中选出的主前置机来为各个外部系设置主链路,综合考虑了各个前置机的负载,来进行主链路的分配,同时,通过令各个前置机将与对应外部系统交互的数据同步至其他所有前置机,使得在任意前置机或者其负载
的主链路出现异常时,可以令对应的外部系统能够迅速平稳地切换至其他前置机,并保证数据的衔接,并且,通过从多个前置机中选出主前置机,可以令该主前置机承担管理其他备前置机的任务,基于设计的选举机制,从而实现在该主前置机出现异常时,也能够迅速选出新的主前置机并实现稳定切换。
附图说明
[0015]为了更清楚地说明本申请或相关技术中的技术方案,下面将对实施例或相关技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0016]图1为本申请实施例的通信节点和链路的配置方法的流程图;图2为本申请实施例的通信节点和链路的配置方法的逻辑图;图3为本申请实施例的通信节点和链路的配置装置结构示意图;图4为本申请实施例的电子设备结构示意图。
具体实施方式
[0017]为使本申请的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本申请进一步详细说明。
[0018]需要说明的是,除非另外定义,本申请的实施例使用的技术术语或者科学术语应当为本申请所属领域内具有一般技能的人士所理解的通常意义。本申请的实施例中使用的“第一”、“第二”以及类似的词语并不表示任何顺序、数量或者重要性,而只是用来区分不同的组成部分。“包括”或者“包含”等类似的词语意指出现该词前面的元件或者物件涵盖出现在该词后面列举的元件或者物件及其等同,而不排除其他元件或者物件。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。“上”、“下”、“左”、“右”等仅用于表示相对位置关系,当被描述对象的绝对位置改变后,则该相对位置关系也可能相应地改变。
[0019]如背景本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信节点和链路的配置方法,其特征在于,应用于综合处理平台,所述综合处理平台包括至少一个服务器和多个前置机,其中每个前置机与所述综合处理平台外部的多个外部系统均通信连接;所述方法包括:根据每个前置机各自的节点信息从所述多个前置机中选举出一个主前置机,所述主前置机与其他每个前置机均分别通信连接;令所述主前置从各个外部系统的全部通信链路中选出链路状态符合预设标准的作为该外部系统的主链路,并令所述每个前置机按照对应的主链路与各外部系统通信;响应于任意前置机通过主链路从对应的外部系统获取数据,则将所述数据发送至所述服务器进行处理,并将所述数据同步至全部其他前置机;响应于所述服务器将指向任意外部系统的指令下发至各个前置机,则令与该外部系统的主链路所对应的前置机下发所述指令至该外部系统。2.根据权利要求1所述的方法,其特征在于,所述根据每个前置机各自的节点信息从所述多个前置机中选举出一个主前置机之前,还包括:令每个前置机从所述服务器获取全部前置机的节点信息;并从所述节点信息中确定该前置机其他前置机各自的节点次序和节点名称。3.根据权利要求2所述的方法,其特征在于,所述根据每个前置机各自的节点信息从所述多个前置机中选举出一个主前置机之后,还包括:响应于所述当前的主前置机出现异常,则按照各个前置机的所述节点次序,从其他全部前置机中选举出节点次序最靠前的一个作为新的主前置机。4.根据权利要求1所述的方法,其特征在于,所述链路状态包括链路的误码率;所述令所述主前置从各个外部系统的全部通信链路中选出链路状态符合预设标准的作为该外部系统的主链路,包括:令所述主前置机从所述其他每个前置机获取该外部系统全部通信链路各自的误码率;并将所述全部通信链路中误码率最低的通信链路作为该外部系统的主链路。5.根据权利要求1所述的方法,其特征在于,所述令所述每个前置机按照对应的主链路与各外部系统通信之后,还包括:令所述其他每个前置机按照预设的第一时间间隔,将各自主链路当前的链路状态发送至所述主前置机;令所述主前置机在接收到所述各自主链路当前的链路状态后,判断当...

【专利技术属性】
技术研发人员:费冬强王雷张坤邓旭平
申请(专利权)人:同方泰德软件北京有限公司
类型:发明
国别省市:

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

1