拓扑系统配置方法、装置、设备及介质制造方法及图纸

技术编号:26534546 阅读:22 留言:0更新日期:2020-12-01 14:22
本发明专利技术提供了一种拓扑系统配置方法、装置、设备及介质,属于通信技术领域,具体包括获取预设元器件的建模参数以及拓扑系统的拓扑图;根据所述拓扑图和所述预设元器件的建模参数构建拓扑映射系统;获取用户输入的与所述预设元器件对应的映射配置参数;当所述映射配置参数判定符合预设配置规则时,根据所述映射配置参数生成与所述拓扑映射系统对应的系统参数信息;将所述系统参数信息发送给配置处理器,所述配置处理器基于所述系统参数信息对所述拓扑系统进行参数配置。通过本公开的处理方案,更直观和灵活的对系统进行配置,避免当系统模块较多时调用复杂的API接口进行配置,减少SRIO交换系统的底层机制问题。

【技术实现步骤摘要】
拓扑系统配置方法、装置、设备及介质
本专利技术涉及通信
,具体涉及一种拓扑系统配置方法、拓扑系统配置装置、计算机设备及计算机可读存储介质。
技术介绍
SRIO(SerialRapidIO)是一种高性能、高可靠性、基于报文交换的新一代高速互联技术,目前已经广泛应用于通信领域。目前雷达处理机中使用较多的处理器C6678、P2020等均带有SRIO接口,配上SRIO交换机,可以形成高速互联SRIO交换网络,实现点对点之间的高速数据通信。然而随着系统中SRIO模块的增加,系统SRIO相关配置复杂度也会随之上升,应用层用户如果想要自己配置交换系统,需要学习较复杂的API文档和底层SRIO相关知识,这样会浪费较多的时间和精力。如何快速进行SRIO交换系统的配置和验证成为一个需要解决的问题。
技术实现思路
因此,为了克服上述现有技术的缺点,本专利技术提供一种对拓扑系统的功能快速配置的拓扑系统配置方法。为了实现上述目的,本专利技术提供一种拓扑系统配置方法,包括:获取预设元器件的建模参数以及拓扑系统的拓扑图;根据所述拓扑图和所述预设元器件的建模参数构建拓扑映射系统;获取用户输入的与所述预设元器件对应的映射配置参数;当所述映射配置参数判定符合预设配置规则时,根据所述映射配置参数生成与所述拓扑映射系统对应的系统参数信息;将所述系统参数信息发送给配置处理器,所述配置处理器基于所述系统参数信息对所述拓扑系统进行参数配置。在其中一个实施例中,所述根据所述映射配置参数生成与所述拓扑映射系统对应的系统参数信息,包括:根据所述映射配置参数生成文本说明数据;将所述文本说明数据转换为XML格式数据;解析所述XML格式数据,并生成与所述拓扑映射系统对应的系统参数信息。在其中一个实施例中,所述预设配置规则包括:从所述拓扑系统的拓扑图提取出第一拓扑节点及与所述第一拓扑节点对应的交换节点和第二拓扑节点;从映射配置参数提取出所述第一拓扑节点对应的第一拓扑节点配置参数、所述第二拓扑节点对应的第二拓扑节点配置参数及与所述交换节点对应的交换节点配置参数;当判定所述第一拓扑节点配置参数和所述交换节点配置参数、第二拓扑节点配置参数分别一致时,判定所述映射配置参数判定符合。在其中一个实施例中,所述预设元器件的构建方法,包括:获取预设元器件的尺寸信息和配置参数名称;根据所述尺寸信息生成所述预设元器件的展示图,根据所述配置参数名称生成所述预设元器件的类;将所述展示图与所述类进行对应存储。本专利技术还提供一种拓扑系统配置方法,包括:采用上位机获取多级交换机对应的拓扑系统的拓扑图;采用上位机根据所述拓扑图生成与所述拓扑系统对应的系统参数信息;采用上位机将所述系统参数信息发送给配置处理器;基于所述系统参数信息,所述配置处理器通过通信总线对所述拓扑系统进行参数配置,其中,采用上述的方法生成所述系统参数信息。本专利技术还提供一种拓扑系统配置装置,包括:建模数据获取模块,用于获取预设元器件的建模参数以及拓扑系统的拓扑图;映射系统构建模块,用于根据所述拓扑图和所述预设元器件的建模参数构建拓扑映射系统;映射参数获取模块,用于获取用户输入的与所述预设元器件对应的映射配置参数;系统参数生成模块,用于当所述映射配置参数判定符合预设配置规则时,根据所述映射配置参数生成与所述拓扑映射系统对应的系统参数信息;参数信息发送模块,用于将所述系统参数信息发送给配置处理器,所述配置处理器基于所述系统参数信息对所述拓扑系统进行参数配置。本专利技术还提供一种计算机设备,包括存储器和处理器,所述存储器存储有计算机介质,其特征在于,所述处理器执行所述计算机程序时实现上述方法的步骤。本专利技术还提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实施上述方法的步骤。与现有技术相比,本专利技术的优点在于:使用上位机模拟拓扑系统,并对系统中相关拓扑功能(端口配置、单播/多播路由表等)进行配置,并直接生成配置代码,存入配置处理器中,从而可以对拓扑系统进行自动配置。而且通过上位机模拟真实的拓扑系统,可以更直观和灵活的对系统进行配置,避免当系统模块较多时调用复杂的API接口进行配置,减少SRIO交换系统的底层机制问题;并且上位机在生成配置中间代码时会进行校验,同时配置完毕后还可以查询配置结果,保证了配置的正确性。附图说明为了更清楚地说明本公开实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。图1是本专利技术的实施例中一个实施例中拓扑系统配置方法的流程示意图;图2为另一个实施例中拓扑系统配置方法的流程示意图;图3为一个实施例中拓扑系统配置装置的结构框图;图4为一个实施例中计算机设备的内部结构图。具体实施方式下面结合附图对本公开实施例进行详细描述。以下通过特定的具体实例说明本公开的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本公开的其他优点与功效。显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。本公开还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本公开的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。要说明的是,下文描述在所附权利要求书的范围内的实施例的各种方面。应显而易见,本文中所描述的方面可体现于广泛多种形式中,且本文中所描述的任何特定结构及/或功能仅为说明性的。基于本公开,所属领域的技术人员应了解,本文中所描述的一个方面可与任何其它方面独立地实施,且可以各种方式组合这些方面中的两者或两者以上。举例来说,可使用本文中所阐述的任何数目个方面来实施设备及/或实践方法。另外,可使用除了本文中所阐述的方面中的一或多者之外的其它结构及/或功能性实施此设备及/或实践此方法。还需要说明的是,以下实施例中所提供的图示仅以示意方式说明本公开的基本构想,图式中仅显示与本公开中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。另外,在以下描述中,提供具体细节是为了便于透彻理解实例。然而,所属领域的技术人员将理解,可在没有这些特定细节的情况下实践方面。如图1所示,本公开实施例提供一种拓扑系统配置方法,终端102通过网络与服务器进行通信。其中,终端102可以但不限于是各种SRIO系统等拓扑系统,服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。拓扑系统配置方法包括以下步骤:步骤102,获取预设元器件的建模参数以及拓扑系统的拓扑图。服务器可以获取本文档来自技高网...

【技术保护点】
1.一种拓扑系统配置方法,其特征在于,包括:/n获取预设元器件的建模参数以及拓扑系统的拓扑图;/n根据所述拓扑图和所述预设元器件的建模参数构建拓扑映射系统;/n获取用户输入的与所述预设元器件对应的映射配置参数;/n当所述映射配置参数判定符合预设配置规则时,根据所述映射配置参数生成与所述拓扑映射系统对应的系统参数信息;/n将所述系统参数信息发送给配置处理器,所述配置处理器基于所述系统参数信息对所述拓扑系统进行参数配置。/n

【技术特征摘要】
1.一种拓扑系统配置方法,其特征在于,包括:
获取预设元器件的建模参数以及拓扑系统的拓扑图;
根据所述拓扑图和所述预设元器件的建模参数构建拓扑映射系统;
获取用户输入的与所述预设元器件对应的映射配置参数;
当所述映射配置参数判定符合预设配置规则时,根据所述映射配置参数生成与所述拓扑映射系统对应的系统参数信息;
将所述系统参数信息发送给配置处理器,所述配置处理器基于所述系统参数信息对所述拓扑系统进行参数配置。


2.根据权利要求1所述的拓扑系统配置方法,其特征在于,所述根据所述映射配置参数生成与所述拓扑映射系统对应的系统参数信息,包括:
根据所述映射配置参数生成文本说明数据;
将所述文本说明数据转换为XML格式数据;
解析所述XML格式数据,并生成与所述拓扑映射系统对应的系统参数信息。


3.根据权利要求1所述的拓扑系统配置方法,其特征在于,所述预设配置规则包括:
从所述拓扑系统的拓扑图提取出第一拓扑节点及与所述第一拓扑节点对应的交换节点和第二拓扑节点;
从映射配置参数提取出所述第一拓扑节点对应的第一拓扑节点配置参数、所述第二拓扑节点对应的第二拓扑节点配置参数及与所述交换节点对应的交换节点配置参数;
当判定所述第一拓扑节点配置参数和所述交换节点配置参数、第二拓扑节点配置参数分别一致时,判定所述映射配置参数判定符合。


4.根据权利要求1所述的拓扑系统配置方法,其特征在于,所述预设元器件的构建方法,包括:
获取预设元器件的尺寸信息和配置参数名称;
根据所述尺寸信息生成...

【专利技术属性】
技术研发人员:吴彬惠肇宇檀毛琴
申请(专利权)人:中国航空工业集团公司雷华电子技术研究所
类型:发明
国别省市:江苏;32

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

1