一种网络设计动态调整方法的设计与实现

2021-09-23 05:58
现代导航 2021年4期
关键词:子网网络拓扑数据链

连 宏

一种网络设计动态调整方法的设计与实现

连 宏

(中国电子科技集团公司第二十研究所,西安 710068)

针对新的网络设计需求变化不大的情况,本文设计了一种网络设计的动态调整方法,实现了对已有网络设计的参数进行更改设置,完成了相似网络的调整设计。通过具体实例详细讲解了该网络设计动态调整方法的实现过程。本网络设计方法易于实现,调整过程简洁、直观、可操作性强。

网络设计;动态调整;数据库;拓扑

0 引言

近几年,随着对数据链网络使用频率的增加,网络管理作为数据链系统的重要组成部分[1],对网络设计的需求也随之增大。常规的网络设计方法虽然能够很好地完成系统的网络设计任务,但在新的网络设计需求与之前设计过的网络设计需求相比变化不大的情况下,却不能够胜任。因此提出了一种能对已有的网络设计进行部分调整来完成新的网络设计的方法,以满足对网络设计提出的新需求。

1 动态调整方案设计

针对网络设计的特点,采用如下方案实现网络设计的动态调整[2]:

(1)使用数据库存储已经设计好的网络设计[3],形成网络设计库;每个网络设计在数据库中都由多张数据库表格来描述,同时创建网络描述表,表中记录每个网络设计的基本信息,包括网络名称、网络状态、网络类型、需求单位、成员数、子网个数和网络拓扑等每个网络设计的基本信息;

(2)进行网络设计前,根据作战任务的网络需求[4]查询网络设计库,查看网络设计库中是否存在与本次网络需求相似的网络设计(若有多个相似网络则选用相同信息最多的相似网络);如果有相似的网络设计则进入(3),如果没有相似网络,则进行新的网络设计后进入(4);

(3)按照本次作战任务的网络需求,对相似的网络设计执行打开操作并逐项进行参数调整,保证调整后的网络设计参数能够满足本次作战任务的要求;

(4)将新的网络设计或修改后的网络设计参数存储到数据库中,同时在网络描述表中增加1条新的记录。

网络设计的动态调整流程图如图1所示。

图1 网络设计的动态调整流程图

本网络设计方法采用数据库存储网络设计,通过对已有网络设计的参数进行更改设置,实现相似网络的调整设计。本方法对原来的网络设计方法进行技术改进,解决了在网络设计需求变化不大的情况下,不能进行网络设计动态调整的问题。使用本方法从数据库中直接获取相似网络的设计参数,可以避免相同参数的重复输入和输入过程中引入的错误,减少错误的发生机率。

2 动态调整的实现

数据库中存储的某一网络设计的拓扑结构如图2所示,某一新网络需求的网络拓扑结构如图3所示。下面结合图2~图3按照图1描述的动态调整流程详细说明网络设计动态调整的具体实现过程。

图2 数据库中存储的某一网络设计的拓扑结构

图3 某一新网络需求的网络拓扑结构

2.1使用数据库存储网络设计

为了实现对已有网络设计的更改调整,必须将每次设计好的网络设计进行保存。因此采用数据库存储网络设计,形成网络设计库,为后续进行网络设计更改调整提供可用的网络拓扑模型[5]。

每个网络设计在数据库中都由多张数据库表格来描述,同时在数据库中创建网络描述表,表中记录每个网络设计的基本信息,包括网络名称、网络状态、网络类型、需求单位、消息标准、成员数和子网个数等信息,便于网络设计人员对网络设计的管理、查找和检索。网络描述表结构如表1所示。

表1 网络描述表

表1中第1条记录描述的是图2网络的基本信息。

数据库的运用为网络设计的调整提供了基本的技术手段,为已有网络设计的更改提供了最基本的数据存储支撑,为后续的更改设计过程奠定了良好的数据基础。

2.2在数据库中查询相似的网络设计

对图3描述的作战任务进行网络设计。首先,在网络设计库中进行查询操作。我们设置查询条件为:网络状态=训练,网络类型=联合,需求单位=集团,消息标准=标准1,可以将网络设计库中存储的网络名称为LH-01A的网络设计查询出来。选择LH-01A网络设计,并进行数据库的打开操作,从数据库中读取该网络设计的全部参数信息。

通过查询网络设计库,从数据库中选择满足新的作战需求的相似网络设计,获取相似网络的参数信息,在此基础上对已有网络设计进行调整,可以大大缩短网络基本信息的输入时间和网络拓扑模型的建立过程,提高网络设计效率。

2.3对相似的网络进行调整设计

图3网络拓扑与图2网络拓扑相比,存在如下差异:

(1)任务子网1少2个成员;

(2)任务子网5多1个成员;

(3)少1个任务子网;

(4)任务子网使用的信道不同。

针对这些变化,通过对LH-01A网络设计参数进行逐项的调整可以实现图3的网络设计。其调整过程包括构建多信道链路的网络拓扑和配置子网使用的信道2个过程。下面针对LH-01A网络设计进行调整以生成图3描述的网络设计为例,逐个步骤地讲解网络设计调整过程:

(1)调整网络描述信息。待设计的网络信息与打开的LH-01A网络信息除了网络设计时间不同外,其他信息都相同,因此在网络描述信息设置界面中更改网络设计时间信息;

(2)增删参与该网络的网络成员。图3的网络成员总数比图2的网络成员总数少1个,其它网络成员信息不变。因此,在网络成员设置界面中删除网络成员5和网络成员6,增加网络成员15,同时对网络成员15设置网络成员信息。如果网络成员15和网络成员5或6的信息基本相同,也可以只删除1个网络成员,通过更改另一个网络成员的基本信息完成新的网络成员的增加删除。通过增删网络成员操作完成了网络成员信息的调整;

(3)增删任务子网。图3的任务子网总数比图2的任务子网总数少1个。因此,在任务子网设置界面中删除任务子网3,其它任务子网的信息保持不变。通过增删任务子网完成了任务子网的调整;

(4)调整各网络成员参与的任务子网。图3中显示网络成员15参与任务子网5,因此在网络成员参与任务子网设置界面中设置网络成员15参与任务子网5。

通过更改网络描述信息、增删网络成员和任务子网、修改各网络成员参与的任务子网,完成了网络拓扑的调整;

(5)调整各任务子网使用的信道资源。图3网络与图2网络中任务子网5使用的信道不同。按照图3网络信道的需求情况,在信道分配界面中对LH-01A网络的信道类型进行更改,将任务子网5的信道类型从信道5更改为信道6,其它任务子网的信道类型不变。

通过对数据库中原有网络设计LH-01A打开并进行以上5步的更改操作,完成了对图3中作战任务的网络设计,实现了对数据库中已有网络的动态调整。

打开的网络设计参数全部显示在网络设计的各个界面中,每个界面都有增加、删除、修改和信息预览显示,便于网络设计人员直观地修改调整和对更改结果的实时查看[6]。

2.4将调整后的新网络设计保存到数据库中

对LH-01A网络设计参数调整完成后,将修改后的网络设计参数存储到数据库中,即形成了新的网络设计,同时在网络描述表中增加1条新的记录,网络名称为LH-01B。新生成的网络描述表结构如表2所示,表2中第+1条记录描述的是通过对LH-01A网络设计参数调整生成的新的网络设计的基本信息。

表2 网络描述表

新的网络设计又可以作为下一次网络设计的可用资源,与这个网络设计相似的作战任务需求可以在此基础上进行更改调整。如此往复,网络设计不断增加的过程就是整个数据链网络设计库逐步建立和完善的过程。

3 结束语

本网络设计方法提出了一种新颖的网络设计的动态调整技术,解决了现有数据链网络设计无法对已有网络设计进行调整的问题。通过该网络设计方法,实现了网络设计需求变化不大的情况下,可以在已有的网络设计基础上进行部分参数的调整来完成新的网络设计。使用该方法,可以大大缩短相似网络的设计时间,提高相似网络的设计效率。同时使用数据库存储网络设计,数据库中网络设计库不断增加的过程就是网络拓扑不断建立的过程。数据链网络设计库是数据链建设和应用最重要的数据资源,是数据链网络的核心所在,为数据链的发展提供了最基本的网络资源。

[1] 孙义明,杨丽萍. 信息化战争中的战术数据链[M]. 北京:北京邮电大学出版社,2005.

[2] 蔡鑫,赵霞,谢冬云. 数据链网络规划技术[J]. 指挥信息系统与技术,2017(6).

[3] 杨秋叶. 关系数据库技术在计算机网络设计中的应用与实现[J]. 自动化与仪器仪表,2018.

[4] 李宏智. 多数据链联合网络规划[J]. 指挥信息系统与技术,2013(2).

[5] 周锐锐,陈振华,崔蕴华,等. 战术数据链层次化网络拓扑模型研究[J]. 弹箭与制导学报,2007(4).

[6] 张曦,王永斌,刘宏波. 一种基于数据链的网络规划系统设计[J]. 四川兵工学报,2015(2).

Design and Realization of Dynamic Adjustment Method for Network Design

LIAN Hong

A dynamic adjustment method for network design is designed to solve the new requirements of network design is not much changed. The method realizes the adjustment of existing network design parameters, complete the adjustment design of the resemble network. The realization of the dynamic adjustment method for network design is introduced through example. The method is easy to realize. Adjustment process is simple, visualized and highly operable.

Network Design; Dynamic Adjustment; Data Base; Topology

TN919

A

1674-7976-(2021)-04-280-04

2021-01-29。连宏(1977.09-),山东阳谷人,硕士研究生,高级工程师,主要研究方向为计算机通信。

猜你喜欢
子网网络拓扑数据链
考虑荷电状态的交直流微电网多模式协调控制策略
基于通联关系的通信网络拓扑发现方法
多平台通用数据链助力未来战场
高速公路工程项目实施中数据链应用探析
基于深度学习的无人机数据链信噪比估计算法
子网划分问题研究及应用
能量高效的无线传感器网络拓扑控制
航天器多子网时间同步系统设计与验证
2017款捷豹F-PACE网络拓扑图及图注
一种无人机数据链信道选择和功率控制方法