System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于生成网络模拟场景的技术制造技术_技高网

用于生成网络模拟场景的技术制造技术

技术编号:40973601 阅读:2 留言:0更新日期:2024-04-18 21:22
本公开描述了用于生成网络模拟场景的技术。在一个实施方案中,一种装置可包括:记录组件,该记录组件用于:接收示例性网络配置记录;接收示例性网络操作记录;机器学习管理组件,该机器学习管理组件用于基于示例性网络配置记录作为示例性输入并且基于示例性网络操作记录作为示例性输出,使用机器学习组件来生成网络操作模型;以及系统测试组件,该系统测试组件用于:接收系统测试网络配置记录;以及使用网络操作模型基于系统测试网络配置记录来生成系统测试网络操作记录。描述并要求保护其他实施方案。

【技术实现步骤摘要】

本公开涉及光学通信系统,并且特别地涉及使用人工智能方法和应用程序对海底光纤传输系统的模拟。


技术介绍

1、当开发海底光学通信系统时,在部署之前和之后测试网络管理系统(nms)及其操作是有价值的。这些通信系统通常由各种互连的网络元件(一个ne或多个ne)组成,互连的网络元件中的每个网络元件可根据特定于其设计和构造的细节来表现。ne可包括但不限于发射器、接收器、中继器、耦合器、分支单元、以及构成典型的海底光学通信系统的各种其他组件。这些ne也可被配置为将关于通信系统、构成该系统的节点、以及在其中的组件的操作信息传达到nms。不幸地,在实验室中创建和配置表示这些ne的实际硬件以测试nms系统可能是不经济或不可行的,因为该实际硬件可能由数百个不利于实验室复制的物理元件组成。因此,已经开发了软件以模拟此类系统的操作和在这些通信系统内的ne功能性。然而,用于模拟此类系统和ne功能性的当前软件采用支持硬编码并有时还支持手动地创建的ne功能和响应的基于静态环境的行为文件和数据库。此静态环境仅提供有限的系统复制和硬件仿真并要求大量手动编辑才能引入新的用例。因此,当前模拟技术基于特定系统架构而在其适用性方面是有限的,并且不允许基于机器学习的模拟器更准确地创建系统模拟环境。


技术实现思路

1、下文呈现了简化概述,以便提供对本文所述的一些新颖实施方案的基本理解。该概述并不是详尽的概述,并且其无意于标识关键/临界要素或描绘其范围。一些概念以简化形式呈现,作为之后呈现的更详细的描述的序言。

2、各种实施方案一般涉及用于使用采用机器学习技术的网络操作模型生成网络模拟场景的技术。在一个实施方案中,例如,一种装置可包括:组件,该组件用于:接收示例性网络配置记录;接收示例性网络操作记录;机器学习管理组件,该机器学习管理组件用于基于示例性网络配置记录作为示例性输入并且基于示例性网络操作记录作为示例性输出,使用机器学习组件来生成网络操作模型;以及系统测试组件,该系统测试组件用于:接收系统测试网络配置记录;以及使用网络操作模型基于系统测试网络配置记录来生成系统测试网络操作记录。描述并要求保护其他实施方案。

3、为了实现前述和相关目的,本文结合以下描述和附图描述了某些例示性方面。这些方面指示了可实践本文公开的原理的各种方式,并且所有方面和其等同物都旨在在所要求保护的主题的范围内。当结合附图考虑时,从以下详细描述中,其他优点和新颖特征将变得显而易见。

本文档来自技高网...

【技术保护点】

1.一种计算机实现的方法,包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求1所述的方法,所述示例性网络操作记录包括由所述示例性网络配置记录表示的示例性网络配置的多个示例性网络元件的示例性输出参数的多个示例性键值对,所述系统测试网络操作记录包括由所述系统测试网络配置记录表示的系统测试网络配置的多个系统测试网络元件的系统测试输出参数的多个系统测试键值对。

4.根据权利要求1所述的方法,所述示例性网络配置记录和所述系统测试网络配置记录包括网络拓扑信息、网络警报信息、网络事件信息以及网络命令规范。

5.根据权利要求1所述的方法,所述示例性网络操作记录和所述系统测试网络操作记录包括网络警报报警、网络事件报警、网络警报数据以及网络事件数据。

6.根据权利要求1所述的方法,所述示例性网络配置记录包括用于第一网络元件类型的第一网络配置信息和用于第二网络元件类型的第二网络配置信息,所述示例性网络操作记录包括用于所述第一网络元件类型和所述第二网络元件类型的网络操作信息,系统测试网络配置记录包括用于组合所述第一网络元件类型和所述第二网络元件类型的混合网络元件类型的混合网络配置信息,基于所述示例性网络配置记录的所述网络操作模型用于使用用于所述混合网络元件类型的混合网络操作信息生成所述系统测试网络操作记录。

7.根据权利要求1所述的方法,所述示例性网络配置记录对应于操作网络,所述示例性网络操作记录包括为所述操作网络收集的操作数据。

8.根据权利要求1所述的方法,所述机器学习组件包括模拟文件生成器,其中使用机器学习组件生成网络操作模型包括:将所述示例性网络配置记录迭代地提交到所述模拟文件生成器;接收尝试的网络操作记录;以及对所述模拟文件生成器的配置设置进行迭代,其中所述尝试的网络操作记录与所述示例性网络操作记录不匹配。

9.一种装置,包括:

10.根据权利要求9所述的装置,所述示例性网络操作记录包括由所述示例性网络配置记录表示的示例性网络配置的多个示例性网络元件的示例性输出参数的多个示例性键值对,所述系统测试网络操作记录包括由所述系统测试网络配置记录表示的系统测试网络配置的多个系统测试网络元件的系统测试输出参数的多个系统测试键值对。

11.根据权利要求9所述的装置,所述示例性网络配置记录和所述系统测试网络配置记录包括网络拓扑信息、网络警报信息、网络事件信息以及网络命令规范。

12.根据权利要求9所述的装置,所述示例性网络操作记录和所述系统测试网络操作记录包括网络警报报警、网络事件报警、网络警报数据以及网络事件数据。

13.根据权利要求9所述的装置,所述示例性网络配置记录包括用于第一网络元件类型的第一网络配置信息和用于第二网络元件类型的第二网络配置信息,所述示例性网络操作记录包括用于所述第一网络元件类型和所述第二网络元件类型的网络操作信息,系统测试网络配置记录包括用于组合所述第一网络元件类型和所述第二网络元件类型的混合网络元件类型的混合网络配置信息,基于所述示例性网络配置记录的所述网络操作模型用于使用用于所述混合网络元件类型的混合网络操作信息生成所述系统测试网络操作记录。

14.根据权利要求9所述的装置,所述机器学习组件包括模拟文件生成器,其中使用机器学习组件生成网络操作模型包括:将所述示例性网络配置记录迭代地提交到所述模拟文件生成器;接收尝试的网络操作记录;以及对所述模拟文件生成器的配置设置进行迭代,其中所述尝试的网络操作记录与所述示例性网络操作记录不匹配。

15.至少一种非暂态计算机可读存储介质,所述至少一种计算机可读存储介质包括指令,所述指令在被执行时使系统:

16.根据权利要求15所述的计算机可读存储介质,所述示例性网络操作记录包括由所述示例性网络配置记录表示的示例性网络配置的多个示例性网络元件的示例性输出参数的多个示例性键值对,所述系统测试网络操作记录包括由所述系统测试网络配置记录表示的系统测试网络配置的多个系统测试网络元件的系统测试输出参数的多个系统测试键值对。

17.根据权利要求15所述的计算机可读存储介质,所述示例性网络配置记录和所述系统测试网络配置记录包括网络拓扑信息、网络警报信息、网络事件信息以及网络命令规范。

18.根据权利要求15所述的计算机可读存储介质,所述示例性网络操作记录和所述系统测试网络操作记录包括网络警报报警、网络事件报警、网络警报数据以及网络事件数据。

19.根据权利要求15所述的计算机可读存储介质,所述示例性网络配置记录包括用于第一网络元件类型的第一网络配置信息和用于第二网络元件类型的...

【技术特征摘要】

1.一种计算机实现的方法,包括:

2.根据权利要求1所述的方法,还包括:

3.根据权利要求1所述的方法,所述示例性网络操作记录包括由所述示例性网络配置记录表示的示例性网络配置的多个示例性网络元件的示例性输出参数的多个示例性键值对,所述系统测试网络操作记录包括由所述系统测试网络配置记录表示的系统测试网络配置的多个系统测试网络元件的系统测试输出参数的多个系统测试键值对。

4.根据权利要求1所述的方法,所述示例性网络配置记录和所述系统测试网络配置记录包括网络拓扑信息、网络警报信息、网络事件信息以及网络命令规范。

5.根据权利要求1所述的方法,所述示例性网络操作记录和所述系统测试网络操作记录包括网络警报报警、网络事件报警、网络警报数据以及网络事件数据。

6.根据权利要求1所述的方法,所述示例性网络配置记录包括用于第一网络元件类型的第一网络配置信息和用于第二网络元件类型的第二网络配置信息,所述示例性网络操作记录包括用于所述第一网络元件类型和所述第二网络元件类型的网络操作信息,系统测试网络配置记录包括用于组合所述第一网络元件类型和所述第二网络元件类型的混合网络元件类型的混合网络配置信息,基于所述示例性网络配置记录的所述网络操作模型用于使用用于所述混合网络元件类型的混合网络操作信息生成所述系统测试网络操作记录。

7.根据权利要求1所述的方法,所述示例性网络配置记录对应于操作网络,所述示例性网络操作记录包括为所述操作网络收集的操作数据。

8.根据权利要求1所述的方法,所述机器学习组件包括模拟文件生成器,其中使用机器学习组件生成网络操作模型包括:将所述示例性网络配置记录迭代地提交到所述模拟文件生成器;接收尝试的网络操作记录;以及对所述模拟文件生成器的配置设置进行迭代,其中所述尝试的网络操作记录与所述示例性网络操作记录不匹配。

9.一种装置,包括:

10.根据权利要求9所述的装置,所述示例性网络操作记录包括由所述示例性网络配置记录表示的示例性网络配置的多个示例性网络元件的示例性输出参数的多个示例性键值对,所述系统测试网络操作记录包括由所述系统测试网络配置记录表示的系统测试网络配置的多个系统测试网络元件的系统测试输出参数的多个系统测试键值对。

11.根据权利要求9所述的装置,所述示例性网络配置记录和所述系统测试网络配置记录包括网络拓扑信息、网络警报信息、网络事件信息以及网络命令规范。

12.根据权利要求9所述的装置,所述示例性网络操作记录和所述系统测试网络操作记录包括网络警报报警、网络事件报警、网络警报数据以及网络事件数据。

13.根据权利要求9所述的装置,所述示例性网...

【专利技术属性】
技术研发人员:莎瑞雅·高塔姆徐云路理查德·卡拉姆乔纳森·丽丝
申请(专利权)人:萨伯康姆有限责任公司
类型:发明
国别省市:

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

1