一种网络空间的建模和仿真系统技术方案

技术编号:35354214 阅读:17 留言:0更新日期:2022-10-26 12:28
本发明专利技术公开了一种网络空间的建模和仿真系统。该建模系统包括建模服务器和建模存储器,建模服务器用于编辑设置多种类型的网络实体模型,建模存储器用于存储所述网络实体模型;该仿真系统包括仿真服务器,在建模服务器上编辑设置多种类型的网络实体模型,建模服务器与仿真服务器网络互联,接收来自仿真服务器的网络实体模型的需求信息,在仿真服务器构建对应的网络仿真实体和仿真目标网络,进行仿真分析和仿真推演。该建模和仿真系统将网络空间的模型构建与仿真应用进行分离,同时又紧密结合,既有利于以新的商业模式实现数据服务和应用,又有利于降低用户对网络空间仿真应用的构建难度和提升应用效率。建难度和提升应用效率。建难度和提升应用效率。

【技术实现步骤摘要】
一种网络空间的建模和仿真系统


[0001]本专利技术涉及计算机仿真
,尤其涉及一种网络空间的建模和仿真系统。

技术介绍

[0002]现有技术中,对网络空间的建模仿真分析的需求越来越多,但是各开发单位主要是基于各自的模型基础上来构建仿真对象,种类各异的网络模型严重制约了建模仿真的快速构建和相互之间的兼容使用。为此,需要提供新型的商业模式或工作模式,促进网络空间建模仿真的普遍化应用。

技术实现思路

[0003]本专利技术主要解决的技术问题是提供一种网络空间的建模和仿真系统,解决现有技术中多种网络空间模型相互不兼容、仿真构建开发周期时间长、目标网络分析呈现不直观等问题。
[0004]为解决上述技术问题,本专利技术采用的一个技术方案是提供一种网络空间的建模系统,包括建模服务器和建模存储器,所述建模服务器用于编辑设置多种类型的网络实体模型,所述建模存储器用于存储所述网络实体模型;所述建模服务器还接收来自仿真系统的网络实体模型的需求信息,从建模存储器中输出所述网络实体模型并发送给所述仿真系统,用于所述仿真系统构建对应的网络仿真实体和仿真目标网络;所述建模服务器还向所述仿真系统输出仿真参数,用于所述仿真系统进行仿真分析和仿真推演。
[0005]优选的,所述网络实体模型表示为其中表示网络实体模型的标识,则表示网络实体模型中的配置项,L1则表示网络实体模型中的配置项的数量。
[0006]优选的,所述网络实体模型又可以进一步包括不同类别的配置项组,即:其中,包括第一配置项组所述第一配置项组中的配置项的数量是L
11
个,L
11
≥1;表示第二配置项组,其中的配置项的数量是L
12
个,L
12
≥1;表示第M配置项组,M≥1,其中的配置项的数量是L
1M
个,L
1M
≥1。
[0007]优选的,所述建模服务器还用于建立网络关系模型其中表示网络关系模型的标识,则表示网络关系模型中的配置项,L2则表示网络关系模型中的配置项的数量;通过所述网络关系模型为网络实体模型对应的网络仿真实
体之间构建网络关系连接。
[0008]基于同一构思,本专利技术还提供一种网络空间的仿真系统,包括仿真服务器,所述仿真服务器向网络空间的建模系统发送网络实体模型的需求信息,接收来自所述建模系统的网络实体模型,对所述网络实体模型的配置项进行赋值,得到网络仿真实体,然后将所述网络仿真实体进行网络连接,构建一个或多个目标网络;所述仿真服务器还对所述目标网络的特性进行可视化分析和呈现,接收来自建模系统的仿真参数,利用所述目标网络进行网络仿真推演。
[0009]优选的,网络仿真实体对应是网络实体模型中的配置项进行赋值后的一个仿真实体,其中的x表述该网络仿真实体的识别号。
[0010]优选的,对于包括多个类别的配置项组的网络实体模型其中,对应每一个配置项组中的配置项也分别有一个下限值,即:其中表示第一配置项组对应的最少配置项组,最少数量是L
11min
个,L
11min
≤L
11
;表示第二配置项组对应的最少配置项组,最少数量是L
12min
个,L
12min
≤L
12
;表示第二配置项组对应的最少配置项组,最少数量是L
1Mmin
个,L
1Mmin
≤L
1M

[0011]优选的,得到络仿真实体的方法中还包括接收来自不同系统的网络仿真异构体进行提取重组,其中表示网络仿真异构体的标识,则表示网络仿真异构体中的配置值,L3则表示网络仿真异构体中的参数的数量。
[0012]优选的,在网络分析仿真中,对所述目标网络的特性进行可视化分析和呈现,包括根据目标网络中的网络仿真实体的配置项组类型进行分层显示。
[0013]优选的,对目标网络进行三层显示,即物理层、逻辑层和应用层显示,包括所述物理层显示目标网络中的网络仿真实体,物理层显示网络仿真实体对应的逻辑对象,应用层显示逻辑对象对应的应用对象。
[0014]本专利技术的有益效果是:本专利技术公开了一种网络空间的建模和仿真系统。该建模系统包括建模服务器和建模存储器,建模服务器用于编辑设置多种类型的网络实体模型,建模存储器用于存储所述网络实体模型;该仿真系统包括仿真服务器,在建模服务器上编辑设置多种类型的网络实体模型,建模服务器与仿真服务器网络互联,接收来自仿真服务器的网络实体模型的需求信息,在仿真服务器构建对应的网络仿真实体和仿真目标网络,进
行仿真分析和仿真推演。该建模和仿真系统将网络空间的模型构建与仿真应用进行分离,同时又紧密结合,既有利于以新的商业模式实现数据服务和应用,又有利于降低用户对网络空间仿真应用的构建难度和提升应用效率。
附图说明
[0015]图1是根据网络空间的建模仿真分析方法一实施例的流程图;
[0016]图2是根据本专利技术网络空间的建模和仿真系统一实施例的示意图;
[0017]图3是根据用于多类型仿真目标网络的转换方法一实施例的流程图;
[0018]图4是根据根据本专利技术网络空间的建模和仿真系统另一实施例中网络仿真实体在三维的GIS地图中的显示示意图;
[0019]图5是根据网络空间仿真构建与分析显示方法一实施例的流程图;
[0020]图6是根据本专利技术网络空间的建模和仿真系统另一实施例中对目标网络进行三层显示的示意图;
[0021]图7是根据本专利技术网络空间的建模和仿真系统另一实施例中逻辑层对逻辑对象的维护特征呈现的示意图。
具体实施方式
[0022]为了便于理解本专利技术,下面结合附图和具体实施例,对本专利技术进行更详细的说明。附图中给出了本专利技术的较佳的实施例。但是,本专利技术可以以许多不同的形式来实现,并不限于本说明书所描述的实施例。相反地,提供这些实施例的目的是使对本专利技术的公开内容的理解更加透彻全面。
[0023]需要说明的是,除非另有定义,本说明书所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是用于限制本专利技术。本说明书所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。
[0024]图1显示了网络空间的建模仿真分析方法一实施例的流程图。在图1中,包括网络空间的建模方法实施例:
[0025]步骤S11:构建仿真模型,设置网络空间模型构建平台,在所述网络空间模型构建平台上编辑设置多种类型的网络实体模型,将所述网络实体模型存储到数据库;
[0026]步骤S12:仿真模型输出,所述网络空间模型构建平台接收来自网络仿真应用系统的网络实体模型的需求信息,从所述数据库中输出所述网络实体模型并发送给所述网络仿真应用系统,用于所述网络仿真应用系统构建对应的网络仿真实体和仿真目标网络;
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种网络空间的建模系统,其特征在于,包括建模服务器和建模存储器,所述建模服务器用于编辑设置多种类型的网络实体模型,所述建模存储器用于存储所述网络实体模型;所述建模服务器还接收来自仿真系统的网络实体模型的需求信息,从建模存储器中输出所述网络实体模型并发送给所述仿真系统,用于所述仿真系统构建对应的网络仿真实体和仿真目标网络;所述建模服务器还向所述仿真系统输出仿真参数,用于所述仿真系统进行仿真分析和仿真推演。2.根据权利要求1所述的网络空间的建模系统,其特征在于,所述网络实体模型表示为其中表示网络实体模型的标识,则表示网络实体模型中的配置项,L1则表示网络实体模型中的配置项的数量。3.根据权利要求2所述的网络空间的建模系统,其特征在于,所述网络实体模型又可以进一步包括不同类别的配置项组,即:其中,包括第一配置项组所述第一配置项组中的配置项的数量是L
11
个,L
11
≥1;表示第二配置项组,其中的配置项的数量是L
12
个,L
12
≥1;表示第M配置项组,M≥1,其中的配置项的数量是L
1M
个,L
1M
≥1。4.根据权利要求2所述的网络空间的建模系统,其特征在于,所述建模服务器还用于建立网络关系模型其中表示网络关系模型的标识,则表示网络关系模型中的配置项,L2则表示网络关系模型中的配置项的数量;通过所述网络关系模型为网络实体模型对应的网络仿真实体之间构建网络关系连接。5.一种网络空间的仿真系统,其特征在于,包括仿真服务器,所述仿真服务器向网络空间的建模系统发送网络实体模型的需求信息,接收来自所述建模系统的网络实体模型,对所述网络实体模型的配置项进行赋值,得到网络仿真实体,然后将所述网络仿真实...

【专利技术属性】
技术研发人员:陈剑孙杨季昌娅杨陈刚
申请(专利权)人:南京宇天智云仿真技术有限公司
类型:发明
国别省市:

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

1