一种虚拟训练通信网络构建方法及系统技术方案

技术编号:20627784 阅读:37 留言:0更新日期:2019-03-20 17:22
本发明专利技术公开一种虚拟训练通信网络构建方法,包括以下步骤:步骤S1、创建多个虚拟通信节点、多个模拟路由节点以及多个数据集,每一所述数据集对应一种虚拟网络功能;步骤S2、根据训练规划在多个所述数据集中选取训练数据集,根据所述训练数据集对所述虚拟通信节点以及模拟路由节点进行初始化;步骤S3、根据所述模拟路由节点,控制所述虚拟通信节点建立虚拟信道;步骤S4、根据所述虚拟信道的连接关系,控制所述模拟路由节点以及虚拟通信节点构建虚拟训练通信网络。本发明专利技术提供的虚拟训练通信网络构建方法功能多样化、实训效果好。

A Construction Method and System of Virtual Training Communication Network

The invention discloses a method for constructing a virtual training communication network, which includes the following steps: (1) creating multiple virtual communication nodes, multiple analog routing nodes and multiple data sets, each of which corresponds to a virtual network function; (2) selecting training data sets from multiple data sets according to training plan, and performing the virtual training according to the training data sets. Communication nodes and analog routing nodes are initialized; Firstly, according to the analog routing nodes, the virtual communication nodes are controlled to establish virtual channels; and fourthly, according to the connection relationship of the virtual channels, the analog routing nodes and the virtual communication nodes are controlled to construct a virtual training communication network. The virtual training communication network construction method provided by the invention has diversified functions and good training effect.

【技术实现步骤摘要】
一种虚拟训练通信网络构建方法及系统
本专利技术涉及虚拟通信网络
,具体涉及一种虚拟训练通信网络构建方法及系统。
技术介绍
通信组网技术是通信工程师必须掌握的行业技能,受时间、空间及实物设备数量的限制,通信工程师在学习通信知识时,实际动手操作的机会非常少。传统实训模式需要投入大量实物设备、场地以及人员,还得面对实物正常损耗及意外坏损的问题,限制了通信工程师的实训效果
技术实现思路
本专利技术的目的在于克服上述技术不足,提供一种虚拟训练通信网络构建方法及系统,解决现有技术中通信实训效果差的技术问题。为达到上述技术目的,本专利技术的技术方案提供一种虚拟训练通信网络构建方法,包括以下步骤:步骤S1、创建多个虚拟通信节点、多个模拟路由节点以及多个数据集,每一所述数据集对应一种虚拟网络功能;步骤S2、根据训练规划在多个所述数据集中选取训练数据集,根据所述训练数据集对所述虚拟通信节点以及模拟路由节点进行初始化;步骤S3、根据所述模拟路由节点,控制所述虚拟通信节点建立虚拟信道;步骤S4、根据所述虚拟信道的连接关系,控制所述模拟路由节点以及虚拟通信节点构建虚拟训练通信网络。本专利技术还提供一种虚拟训练通信网络构建系统,包括创建模块、初始化模块、信道建立模块以及网络构建模块;所述创建模块用于创建多个虚拟通信节点、多个模拟路由节点以及多个数据集,每一所述数据集对应一种虚拟网络功能;所述初始化模块用于根据训练规划在多个所述数据集中选取训练数据集,根据所述训练数据集对所述虚拟通信节点以及模拟路由节点进行初始化;所述信道建立模块用于根据所述模拟路由节点,控制所述虚拟通信节点建立虚拟信道;所述网络构建模块用于根据所述虚拟信道的连接关系,控制所述模拟路由节点以及虚拟通信节点构建虚拟训练通信网络。本专利技术还提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现以上所述的虚拟训练通信网络构建方法。与现有技术相比,本专利技术的有益效果包括:本专利技术通过建立虚拟信号,实现模拟路由节点之间的连接,建立的虚拟通道可以反映传输动态变化特性,且独立于物理网络的连接关系;同时,本专利技术根据训练规划改变网络拓扑结构,实现多样化的虚拟网络功能,进而进行不同类型的实训操作。附图说明图1是本专利技术提供的虚拟训练通信网络构建方法的流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。实施例1:如图1所示,本专利技术的实施例1提供了一种虚拟训练通信网络构建方法,以下简称构建方法,包括以下步骤:步骤S1、创建多个虚拟通信节点、多个模拟路由节点以及多个数据集,每一所述数据集对应一种虚拟网络功能;步骤S2、根据训练规划在多个所述数据集中选取训练数据集,根据所述训练数据集对所述虚拟通信节点以及模拟路由节点进行初始化;步骤S3、根据所述模拟路由节点,控制所述虚拟通信节点建立虚拟信道;步骤S4、根据所述虚拟信道的连接关系,控制所述模拟路由节点以及虚拟通信节点构建虚拟训练通信网络。本专利技术创建多个数据集,数据集包括初始化数据,根据训练规划在多个数据集中选取合适的训练数据集,根据训练数据集构建网络拓扑结构,实现训练所需的虚拟网络功能,使得虚拟训练通信网络的构建更加多样化,贴合用户需求,便于用户进行不同类型的实训操作。同时,本专利技术通过建立虚拟信号搭建虚拟通信网络,实现模拟路由节点之间的连接,虚拟通道可以反映传输动态变化特性,便于用户在实训时对数据传输动态进行监控,对自身实训操作进行自检,且虚拟通道独立于物理网络的连接关系,便于用户实现多样化的虚拟网络功能。优选的,所述步骤S4具体为:根据所述虚拟信道的连接关系,计算每一所述模拟路由节点的路由,根据所述路由,控制所述模拟路由节点以及虚拟通信节点形成所述虚拟训练通信网络。通过计算模拟路由节点的路由实现虚拟训练通信网络的搭建。优选的,构建方法还包括步骤S5、根据多个所述虚拟通信节点之间的干扰关系,将所述虚拟通信节点分为多个虚拟通信节点组,创建与所述虚拟通信节点组一一对应的多个通信管理节点,通过所述通信管理节点管理对应的虚拟通信节点组与其他虚拟通信节点组之间的数据交换。对虚拟通信节点进行分组,并设置通信管理节点对虚拟通信节点组的数据通信进行管理,避免虚拟通信节点数量较多时,影响虚拟训练通信网络的通信质量,同时通过通信管理节点实现通信管理,避免数据在通信前需要先进行判断和分析影响通信实时性。优选的,所述步骤S5具体为:步骤S51、根据多个所述虚拟通信节点之间的干扰关系形成干扰图;步骤S52、根据所述干扰图及其极大全连接子图计算各所述虚拟通信节点之间的干扰系数;步骤S53、根据所述干扰系数对多个所述虚拟通信节点进行分组,得到所述虚拟通信节点组。根据各虚拟通信节点之间的干扰关系对虚拟通信节点进行分组,减小各虚拟通信节点之间的相互干扰。优选的,所述步骤S53具体为:根据所述干扰系数,采用聚类算法对多个所述虚拟通信节点进行分组,得到所述虚拟通信节点组。具体的,本专利技术中聚类算法的应用为,在多个所述虚拟通信节点中选取多个虚拟通信节点中心,分别计算每一个虚拟通信节点与多个虚拟通信节点中心的干扰系数,将虚拟通信节点划分至干扰系数最大的虚拟通信节点中心实现虚拟通信节点的分组,调整虚拟通信节点中心,并及进行下一次聚类,直到聚类次数达到设定值,或者虚拟通信节点中心达到设定标准。实施例2:本专利技术的实施例2提供了一种虚拟训练通信网络构建系统,以下简称构建系统,包括创建模块、初始化模块、信道建立模块以及网络构建模块;所述创建模块用于创建多个虚拟通信节点、多个模拟路由节点以及多个数据集,每一所述数据集对应一种虚拟网络功能;所述初始化模块用于根据训练规划在多个所述数据集中选取训练数据集,根据所述训练数据集对所述虚拟通信节点以及模拟路由节点进行初始化;所述信道建立模块用于根据所述模拟路由节点,控制所述虚拟通信节点建立虚拟信道;所述网络构建模块用于根据所述虚拟信道的连接关系,控制所述模拟路由节点以及虚拟通信节点构建虚拟训练通信网络。本专利技术提供的虚拟训练通信网络构建系统,用于实现虚拟训练通信网络构建方法,因此,上述虚拟训练通信网络构建方法所具备的技术效果,虚拟训练通信网络构建系统同样具备,在此不再赘述。优选的,所述网络构建模块具体用于:根据所述虚拟信道的连接关系,计算每一所述模拟路由节点的路由,根据所述路由,控制所述模拟路由节点以及虚拟通信节点形成所述虚拟训练通信网络。优选的,构建系统还包括通信分组管理模块;所述通信分组管理模块用于根据多个所述虚拟通信节点之间的干扰关系,将所述虚拟通信节点分为多个虚拟通信节点组,创建与所述虚拟通信节点组一一对应的多个通信管理节点,通过所述通信管理节点管理对应的虚拟通信节点组与其他虚拟通信节点组之间的数据交换。优选的,所述通信分组管理模块具体用于实现以下步骤:步骤S51、根据多个所述虚拟通信节点之间的干扰关系形成干扰图;步骤S52、根据所述干扰图及其极大全连接子图计算各所述虚拟通信节点之间的干扰系数;步骤S53、根据所述干扰系数对多个所述虚拟通信节点进行分组,得到所述虚拟通信节点组。优选的,所述通信分组管本文档来自技高网...

【技术保护点】
1.一种虚拟训练通信网络构建方法,其特征在于,包括以下步骤:步骤S1、创建多个虚拟通信节点、多个模拟路由节点以及多个数据集,每一所述数据集对应一种虚拟网络功能;步骤S2、根据训练规划在多个所述数据集中选取训练数据集,根据所述训练数据集对所述虚拟通信节点以及模拟路由节点进行初始化;步骤S3、根据所述模拟路由节点,控制所述虚拟通信节点建立虚拟信道;步骤S4、根据所述虚拟信道的连接关系,控制所述模拟路由节点以及虚拟通信节点构建虚拟训练通信网络。

【技术特征摘要】
1.一种虚拟训练通信网络构建方法,其特征在于,包括以下步骤:步骤S1、创建多个虚拟通信节点、多个模拟路由节点以及多个数据集,每一所述数据集对应一种虚拟网络功能;步骤S2、根据训练规划在多个所述数据集中选取训练数据集,根据所述训练数据集对所述虚拟通信节点以及模拟路由节点进行初始化;步骤S3、根据所述模拟路由节点,控制所述虚拟通信节点建立虚拟信道;步骤S4、根据所述虚拟信道的连接关系,控制所述模拟路由节点以及虚拟通信节点构建虚拟训练通信网络。2.根据权利要求1所述的虚拟训练通信网络构建方法,其特征在于,所述步骤S4具体为:根据所述虚拟信道的连接关系,计算每一所述模拟路由节点的路由,根据所述路由,控制所述模拟路由节点以及虚拟通信节点形成所述虚拟训练通信网络。3.根据权利要求1所述的虚拟训练通信网络构建方法,其特征在于,还包括步骤S5、根据多个所述虚拟通信节点之间的干扰关系,将所述虚拟通信节点分为多个虚拟通信节点组,创建与所述虚拟通信节点组一一对应的多个通信管理节点,通过所述通信管理节点管理对应的虚拟通信节点组与其他虚拟通信节点组之间的数据交换。4.根据权利要求3所述的虚拟训练通信网络构建方法,其特征在于,所述步骤S5具体为:步骤S51、根据多个所述虚拟通信节点之间的干扰关系形成干扰图;步骤S52、根据所述干扰图及其极大全连接子图计算各所述虚拟通信节点之间的干扰系数;步骤S53、根据所述干扰系数对多个所述虚拟通信节点进行分组,得到所述虚拟通信节点组。5.根据权利要求4所述的虚拟训练通信网络构建方法,其特征在于,所述步骤S53具体为:根据所述干扰系数,采用聚类算法对多个所述虚拟通信节点进行分组,得到所述虚拟通信节点组。6.一种虚拟训练通信网络构建系统,其特征在于,包括创建模...

【专利技术属性】
技术研发人员:曹艳张玲丽王碧芳
申请(专利权)人:武汉职业技术学院
类型:发明
国别省市:湖北,42

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

1