[go: up one dir, main page]

CN108712285A - A kind of analog simulation method and device of optical transport network - Google Patents

A kind of analog simulation method and device of optical transport network Download PDF

Info

Publication number
CN108712285A
CN108712285A CN201810480456.0A CN201810480456A CN108712285A CN 108712285 A CN108712285 A CN 108712285A CN 201810480456 A CN201810480456 A CN 201810480456A CN 108712285 A CN108712285 A CN 108712285A
Authority
CN
China
Prior art keywords
network
simulation
simulated
optical transmission
optical fiber
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810480456.0A
Other languages
Chinese (zh)
Other versions
CN108712285B (en
Inventor
郑福生
陈芳
李皎
陈彦宇
陈灿
罗睿
周鸿喜
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
State Grid Information and Telecommunication Group Co Ltd
Original Assignee
State Grid Information and Telecommunication Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by State Grid Information and Telecommunication Group Co Ltd filed Critical State Grid Information and Telecommunication Group Co Ltd
Priority to CN201810480456.0A priority Critical patent/CN108712285B/en
Publication of CN108712285A publication Critical patent/CN108712285A/en
Application granted granted Critical
Publication of CN108712285B publication Critical patent/CN108712285B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/14Network analysis or design
    • H04L41/145Network analysis or design involving simulating, designing, planning or modelling of a network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1605Fixed allocated frame structures
    • H04J3/1611Synchronous digital hierarchy [SDH] or SONET
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04JMULTIPLEX COMMUNICATION
    • H04J3/00Time-division multiplex systems
    • H04J3/16Time-division multiplex systems in which the time allocation to individual channels within a transmission cycle is variable, e.g. to accommodate varying complexity of signals, to vary number of channels transmitted
    • H04J3/1605Fixed allocated frame structures
    • H04J3/1652Optical Transport Network [OTN]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种光传输网络的模拟仿真方法及装置,该方法包括:接收光传输网络的全部配置数据;建立光传输网络对象和其对应的模拟动作、故障现象库;接收模拟对象的选择指令和其对应的模拟动作的选择指令,在光传输网络对象和其对应的模拟动作、故障现象库中选择模拟对象和其对应的模拟动作;根据选择的模拟对象建立虚拟机,将选择的模拟对象和其对应的模拟动作进行仿真,并根据光传输网络原理进行网络级的影响分析,输出模拟仿真结果。本发明可以呈现详细的网络影响,适用于维护部门使用的仿真软件。

The invention discloses a method and device for simulating an optical transmission network. The method includes: receiving all configuration data of the optical transmission network; establishing an optical transmission network object and its corresponding simulation action and fault phenomenon library; receiving the selection of the simulation object Instruction and its corresponding simulation action selection command, select the simulation object and its corresponding simulation action in the optical transmission network object and its corresponding simulation action, fault phenomenon library; according to the selected simulation object to establish a virtual machine, the selected simulation Objects and their corresponding simulation actions are simulated, and network-level impact analysis is performed according to the principle of optical transmission network, and the simulation results are output. The present invention can present detailed network effects and is suitable for simulation software used by maintenance departments.

Description

一种光传输网络的模拟仿真方法及装置A simulation method and device for an optical transmission network

技术领域technical field

本发明属于模拟仿真技术领域,尤其是涉及一种光传输网络的模拟仿真方法及装置。The invention belongs to the technical field of simulation, and in particular relates to a simulation method and device for an optical transmission network.

背景技术Background technique

SDH光传输网络设备的组网复杂,业务配置复杂,单点或多点失效后影响难以评估。维护部门在保障业务正常的前提下,对于现网的故障重现、操作验证、故障模拟均存在困难,因此需要实现一种光传输网络故障模拟仿真方法,用以在不影响现网业务的背景下支撑运维工作。The networking of SDH optical transmission network equipment is complicated, and the service configuration is complicated. It is difficult to evaluate the impact of single-point or multi-point failure. Under the premise of ensuring normal business, the maintenance department has difficulties in the fault reproduction, operation verification, and fault simulation of the live network. Support the operation and maintenance work.

目前业界对网络的故障模拟仿真主要是利用业务生存性分析系统,作为专业服务的工具的一部分,业务生存性分析系统主要关注业务生存性分析,计算某些故障发生后,是否有xx%的业务得到了保护。但是,业务生存性分析在网络的故障模拟仿真方面存在诸多缺点:业务生存性分析只关注业务的保护,对于维护部门关注的网元、单板、告警、倒换、脱管,均没有提供,不满足维护部门的需求,只适用于网优专业服务人员用于评估业务可用度。At present, the fault simulation of the network in the industry mainly uses the service survivability analysis system. As a part of professional service tools, the service survivability analysis system mainly focuses on the service survivability analysis, and calculates whether there is xx% of the service after certain faults occur. got protection. However, service survivability analysis has many shortcomings in network fault simulation: service survivability analysis only focuses on service protection, and does not provide network elements, single boards, alarms, switching, and disconnection that the maintenance department is concerned about. To meet the needs of the maintenance department, it is only suitable for network optimization professional service personnel to evaluate service availability.

综上所述,针对现有技术中如何满足维护部门对光传输网络的故障模拟仿真以呈现详细的网络所受影响的问题,尚缺乏有效的解决方案。To sum up, in the prior art, there is still no effective solution to the problem of how to satisfy the fault simulation of the optical transmission network performed by the maintenance department to present detailed network impact.

发明内容Contents of the invention

针对现有技术中存在的不足,解决现有技术中如何满足维护部门对光传输网络的故障模拟仿真以呈现详细的网络所受影响的问题,本发明提供了一种光传输网络的模拟仿真方法及装置,实现光传输网络的故障模拟仿真,给维护部门呈现详细的故障现象和影响分析,有利于维护部门制定完备、准确的操作方案,实现精准维护。Aiming at the deficiencies in the prior art, the present invention provides a simulation method for the optical transmission network to solve the problem of how to satisfy the fault simulation of the optical transmission network by the maintenance department in the prior art to present detailed network impacts And devices, realize the fault simulation of the optical transmission network, present detailed fault phenomena and impact analysis to the maintenance department, and help the maintenance department to formulate a complete and accurate operation plan to achieve precise maintenance.

本发明的第一目的是提供一种光传输网络的模拟仿真方法。The first object of the present invention is to provide a method for simulating an optical transmission network.

为了实现上述目的,本发明采用如下一种技术方案:In order to achieve the above object, the present invention adopts the following technical scheme:

一种光传输网络的模拟仿真方法,该方法包括:A method for simulating an optical transmission network, the method comprising:

接收光传输网络的全部配置数据;建立光传输网络对象和其对应的模拟动作、故障现象库;Receive all the configuration data of the optical transmission network; establish the optical transmission network object and its corresponding simulation action and fault phenomenon library;

接收模拟对象的选择指令和其对应的模拟动作的选择指令,在光传输网络对象和其对应的模拟动作、故障现象库中选择模拟对象和其对应的模拟动作;Receive the selection instruction of the simulation object and the selection instruction of its corresponding simulation action, select the simulation object and its corresponding simulation action in the optical transmission network object and its corresponding simulation action, and the fault phenomenon library;

根据选择的模拟对象建立虚拟机,将选择的模拟对象和其对应的模拟动作进行仿真,并根据光传输网络原理进行网络级的影响分析,输出模拟仿真结果。Establish a virtual machine according to the selected simulation object, simulate the selected simulation object and its corresponding simulation action, and perform network-level impact analysis according to the principle of optical transmission network, and output the simulation result.

作为进一步的优选方案,在本方法中,建立光传输网络对象和其对应的模拟动作、故障现象库,并在光传输网络对象和其对应的模拟动作、故障现象库中建立对象、模拟动作、故障现象和拓扑关系的对应关系。As a further preferred solution, in this method, an optical transmission network object and its corresponding simulation action and fault phenomenon library are established, and objects, simulation actions, Correspondence between fault symptoms and topological relationships.

作为进一步的优选方案,在光传输网络对象和其对应的模拟动作、故障现象库中,所述对象是光传输网络中的可操作部件,包括:网管、网元、单板、光缆、光纤、尾纤、电源和对接设备。As a further preferred solution, in the optical transmission network object and its corresponding simulation action and fault phenomenon library, the object is an operable component in the optical transmission network, including: network management, network element, single board, optical cable, optical fiber, Pigtails, power supplies and docking devices.

作为进一步的优选方案,在光传输网络对象和其对应的模拟动作、故障现象库中,所述模拟动作包括:网元掉电、电源中断、单板插板、单板拔板、单板故障、光纤中断、尾纤断、尾纤接触不良、尾纤弯曲过大、电源抖动、节点故障和输入时钟漂移;As a further preferred solution, in the optical transmission network object and its corresponding simulation actions and fault phenomenon library, the simulation actions include: network element power down, power interruption, single board insertion, single board removal, single board failure , fiber interruption, pigtail broken, poor contact of pigtail, excessive bending of pigtail, power jitter, node failure and input clock drift;

作为进一步的优选方案,在光传输网络对象和其对应的模拟动作、故障现象库中,所述故障现象包括:告警、误码、离线、倒换、中断、脱管、事件、性能和错连。As a further preferred solution, in the optical transmission network object and its corresponding simulation action and fault phenomenon library, the fault phenomena include: alarm, bit error, offline, switching, interruption, disconnection, event, performance and misconnection.

作为进一步的优选方案,在本方法中,每条业务模拟对象启动若干个虚拟机,用于模拟不同的模拟对象,虚拟机包括网元虚拟机和/或光纤虚拟机,所述网元虚拟机用于表示物理网络中的网元,包括不同的单板对象、保护协议模拟机,用于模拟计算模拟场景下系统的反应和输出;所述光纤虚拟机用于表示物理网络中的光纤。As a further preferred solution, in this method, each service simulation object starts several virtual machines for simulating different simulation objects, the virtual machines include network element virtual machines and/or fiber virtual machines, and the network element virtual machines It is used to represent the network elements in the physical network, including different board objects and protection protocol simulators, which are used to simulate the reaction and output of the system in the simulation scenario; the fiber virtual machine is used to represent the optical fibers in the physical network.

作为进一步的优选方案,在本方法中,输出的模拟仿真结果包括可视化展示模拟故障的网络拓扑和计算的影响分析结果表。As a further preferred solution, in this method, the output simulation results include a network topology for visually displaying the simulated fault and a calculated impact analysis result table.

作为进一步的优选方案,在本方法中,所述影响分析结果表包括业务中断统计表、影响网元统计表、新增告警统计表、保护倒换统计表。As a further preferred solution, in this method, the impact analysis result table includes a service interruption statistics table, an affected network element statistics table, a newly added alarm statistics table, and a protection switching statistics table.

本发明的第二目的是提供一种计算机可读存储介质。A second object of the present invention is to provide a computer-readable storage medium.

为了实现上述目的,本发明采用如下一种技术方案:In order to achieve the above object, the present invention adopts the following technical scheme:

一种计算机可读存储介质,其中存储有多条指令,所述指令适于由终端设备的处理器加载并执行以下处理:A computer-readable storage medium, in which a plurality of instructions are stored, and the instructions are suitable for being loaded by a processor of a terminal device and performing the following processing:

接收光传输网络的全部配置数据;建立光传输网络对象和其对应的模拟动作、故障现象库;Receive all the configuration data of the optical transmission network; establish the optical transmission network object and its corresponding simulation action and fault phenomenon library;

接收模拟对象的选择指令和其对应的模拟动作的选择指令,在光传输网络对象和其对应的模拟动作、故障现象库中选择模拟对象和其对应的模拟动作;Receive the selection instruction of the simulation object and the selection instruction of its corresponding simulation action, select the simulation object and its corresponding simulation action in the optical transmission network object and its corresponding simulation action, and the fault phenomenon library;

根据选择的模拟对象建立虚拟机,将选择的模拟对象和其对应的模拟动作进行仿真,并根据光传输网络原理进行网络级的影响分析,输出模拟仿真结果。Establish a virtual machine according to the selected simulation object, simulate the selected simulation object and its corresponding simulation action, and perform network-level impact analysis according to the principle of optical transmission network, and output the simulation result.

本发明的第三目的是提供一种终端设备。The third object of the present invention is to provide a terminal device.

为了实现上述目的,本发明采用如下一种技术方案:In order to achieve the above object, the present invention adopts the following technical scheme:

一种终端设备,包括处理器和计算机可读存储介质,处理器用于实现各指令;计算机可读存储介质用于存储多条指令,所述指令适于由处理器加载并执行以下处理:A terminal device, including a processor and a computer-readable storage medium, the processor is used to implement instructions; the computer-readable storage medium is used to store multiple instructions, and the instructions are suitable for being loaded by the processor and performing the following processing:

接收光传输网络的全部配置数据;建立光传输网络对象和其对应的模拟动作、故障现象库;Receive all the configuration data of the optical transmission network; establish the optical transmission network object and its corresponding simulation action and fault phenomenon library;

接收模拟对象的选择指令和其对应的模拟动作的选择指令,在光传输网络对象和其对应的模拟动作、故障现象库中选择模拟对象和其对应的模拟动作;Receive the selection instruction of the simulation object and the selection instruction of its corresponding simulation action, select the simulation object and its corresponding simulation action in the optical transmission network object and its corresponding simulation action, and the fault phenomenon library;

根据选择的模拟对象建立虚拟机,将选择的模拟对象和其对应的模拟动作进行仿真,并根据光传输网络原理进行网络级的影响分析,输出模拟仿真结果。Establish a virtual machine according to the selected simulation object, simulate the selected simulation object and its corresponding simulation action, and perform network-level impact analysis according to the principle of optical transmission network, and output the simulation result.

本发明的有益效果:Beneficial effects of the present invention:

1、本发明所述的一种光传输网络的模拟仿真方法及装置,本方法支持在线导入系统数据,导入的是现网配置,配置数据完整有效,避免操作者进行大量的模拟场景/对象的构造,而且仿真贴近现实情况,模拟结果更有现实意义。1. A method and device for simulating an optical transmission network according to the present invention. This method supports online import of system data, and the import is the configuration of the live network. The configuration data is complete and effective, and the operator is prevented from performing a large number of simulation scenarios/objects. structure, and the simulation is close to the real situation, and the simulation results are more realistic.

2、本发明所述的一种光传输网络的模拟仿真方法及装置,模拟仿真是虚拟整体网络,为每条业务对象启动若干个虚拟机,进行网络连锁计算,整个计算过程对现网网络无任何影响。2. A method and device for simulating an optical transmission network according to the present invention. The simulation is a virtual overall network, and several virtual machines are started for each business object to perform network chain calculations. The entire calculation process has no effect on the existing network. any impact.

3、本发明所述的一种光传输网络的模拟仿真方法及装置,模拟仿真结果通过可视化展示模拟故障的网络拓扑和计算的影响分析结果表两种方式输出展现,可视化的网络拓扑呈现方式贴近操作人员感知,一目了然,有利于使用者理解计算结果;影响分析结果表数据精确描述网络的影响,维护人员可根据这些信息制定网络检修计划。3. A simulation method and device for an optical transmission network according to the present invention, the simulation results are output and displayed in two ways: the network topology of the simulated fault and the calculated impact analysis result table, and the visualized network topology presentation method is close to Operator perception is clear at a glance, which is helpful for users to understand the calculation results; the data in the impact analysis result table accurately describes the impact of the network, and maintenance personnel can formulate network maintenance plans based on this information.

4、本发明所述的一种光传输网络的模拟仿真方法及装置,可实现故障重现、操作验证和故障模拟,通过故障重现,模拟某性能指标裂化或软硬件故障,重现分析故障现象,定位故障原因;通过操作验证,验证某检修操作对系统造成的影响,评估影响,辅助决策;通过故障模拟,在日常工作中主动模拟某故障场景,评估对系统运行的影响。4. The method and device for simulating an optical transmission network according to the present invention can realize fault reproduction, operation verification and fault simulation. Through fault reproduction, it can simulate cracking of a certain performance index or software and hardware faults, and reproduce and analyze faults Fault phenomenon, locate the cause of the fault; through operation verification, verify the impact of a certain maintenance operation on the system, evaluate the impact, and assist in decision-making; through fault simulation, actively simulate a fault scenario in daily work to evaluate the impact on system operation.

附图说明Description of drawings

构成本申请的一部分的说明书附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。The accompanying drawings constituting a part of the present application are used to provide further understanding of the present application, and the schematic embodiments and descriptions of the present application are used to explain the present application, and do not constitute improper limitations to the present application.

图1是本发明的光传输网络的模拟仿真方法流程图;Fig. 1 is the simulation method flowchart of optical transmission network of the present invention;

图2是本发明的实施例1的整体流程图;Fig. 2 is the overall flowchart of embodiment 1 of the present invention;

图3是本发明的虚拟网络示意图;Fig. 3 is a schematic diagram of a virtual network of the present invention;

图4是本发明的网元虚拟机示意图;FIG. 4 is a schematic diagram of a network element virtual machine of the present invention;

图5是本发明的光纤虚拟机示意图;Fig. 5 is a schematic diagram of the optical fiber virtual machine of the present invention;

图6是本发明的光纤中断-业务影响示意图;Fig. 6 is a schematic diagram of optical fiber interruption-service impact of the present invention;

图7是本发明的光纤中断-业务影响算法流程图;Fig. 7 is a flow chart of the optical fiber interruption-business impact algorithm of the present invention;

图8是本发明的RMSP影响初始业务状态示意图;Fig. 8 is a schematic diagram of RMSP of the present invention affecting the initial service state;

图9是本发明的RMSP影响单向中断情况示意图;Fig. 9 is a schematic diagram of RMSP affecting the unidirectional interruption situation of the present invention;

图10是本发明的RMSP影响双向中断情况示意图;Fig. 10 is a schematic diagram of the RMSP of the present invention affecting a bidirectional interruption situation;

图11是本发明的LMSP倒换业务正常情况示意图;Fig. 11 is the normal situation schematic diagram of LMSP switching business of the present invention;

图12是本发明的LMSP不倒换业务正常示意图;Fig. 12 is a normal schematic diagram of the LMSP of the present invention without switching services;

图13是本发明的LMSP不倒换业务中断示意图;Fig. 13 is a schematic diagram of LMSP non-switching service interruption of the present invention;

图14是本发明的光纤正常业务正常示意图;Fig. 14 is a schematic diagram of the normal operation of the optical fiber of the present invention;

图15是本发明的光纤中断业务中断示意图;Fig. 15 is a schematic diagram of optical fiber interruption service interruption in the present invention;

图16是本发明的光纤中断-告警算法示意图;Fig. 16 is a schematic diagram of the optical fiber interruption-alarm algorithm of the present invention;

图17是本发明的板内告警抑制树示意图;Fig. 17 is a schematic diagram of the alarm suppression tree in the board of the present invention;

图18是本发明的板间告警抑制树示意图;Fig. 18 is a schematic diagram of the inter-board alarm suppression tree of the present invention;

图19是本发明的光纤中断-脱管算法示意图;Fig. 19 is a schematic diagram of the optical fiber interruption-detachment algorithm of the present invention;

图20是本发明的光纤中断-脱管算法流程图。Fig. 20 is a flow chart of the fiber interruption-detachment algorithm of the present invention.

具体实施方式:Detailed ways:

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

应该指出,以下详细说明都是例示性的,旨在对本申请提供进一步的说明。除非另有指明,本实施例使用的所有技术和科学术语具有与本申请所属技术领域的普通技术人员通常理解的相同含义。It should be pointed out that the following detailed description is exemplary and intended to provide further explanation to the present application. Unless otherwise specified, all technical and scientific terms used in this embodiment have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs.

需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本申请的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。It should be noted that the terminology used here is only for describing specific implementations, and is not intended to limit the exemplary implementations according to the present application. As used herein, unless the context clearly dictates otherwise, the singular is intended to include the plural, and it should also be understood that when the terms "comprising" and/or "comprising" are used in this specification, they mean There are features, steps, operations, means, components and/or combinations thereof.

需要注意的是,附图中的流程图和框图示出了根据本公开的各种实施例的方法和系统的可能实现的体系架构、功能和操作。应当注意,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,所述模块、程序段、或代码的一部分可以包括一个或多个用于实现各个实施例中所规定的逻辑功能的可执行指令。也应当注意,在有些作为备选的实现中,方框中所标注的功能也可以按照不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,或者它们有时也可以按照相反的顺序执行,这取决于所涉及的功能。同样应当注意的是,流程图和/或框图中的每个方框、以及流程图和/或框图中的方框的组合,可以使用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以使用专用硬件与计算机指令的组合来实现。It should be noted that the flowcharts and block diagrams in the figures show the architecture, functions and operations of possible implementations of the methods and systems according to various embodiments of the present disclosure. It should be noted that each block in a flowchart or a block diagram may represent a module, a program segment, or a part of a code, and the module, a program segment, or a part of a code may include one or more An executable instruction for a specified logical function. It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block in the flowchart and/or block diagrams, and combinations of blocks in the flowchart and/or block diagrams, can be implemented using a dedicated hardware-based system that performs the specified functions or operations , or can be implemented using a combination of dedicated hardware and computer instructions.

在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合下面结合附图与实施例对本发明作进一步说明。In the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other. The present invention will be further described below in conjunction with the drawings and the embodiments.

实施例1:Example 1:

本实施例1的目的是提供一种光传输网络的模拟仿真方法。The purpose of Embodiment 1 is to provide a method for simulating an optical transmission network.

为了实现上述目的,本发明采用如下一种技术方案:In order to achieve the above object, the present invention adopts the following technical scheme:

如图1所示,As shown in Figure 1,

一种光传输网络的模拟仿真方法,该方法包括:A method for simulating an optical transmission network, the method comprising:

步骤(1):接收光传输网络的全部配置数据;建立光传输网络对象和其对应的模拟动作、故障现象库;Step (1): Receive all the configuration data of the optical transmission network; establish the optical transmission network object and its corresponding simulation action and fault phenomenon library;

步骤(2):接收模拟对象的选择指令和其对应的模拟动作的选择指令,在光传输网络对象和其对应的模拟动作、故障现象库中选择模拟对象和其对应的模拟动作;Step (2): Receive the selection instruction of the simulation object and the selection instruction of its corresponding simulation action, select the simulation object and its corresponding simulation action in the optical transmission network object and its corresponding simulation action, and the fault phenomenon library;

步骤(3):根据选择的模拟对象建立虚拟机,将选择的模拟对象和其对应的模拟动作进行仿真,并根据光传输网络原理进行网络级的影响分析,输出模拟仿真结果。Step (3): Create a virtual machine based on the selected simulation object, simulate the selected simulation object and its corresponding simulation action, and perform network-level impact analysis according to the optical transmission network principle, and output the simulation result.

在本实施例的步骤(1)中,接收的光传输网络的现网配置数据包括网络拓扑、网元列表、单板、光纤、端口、业务、保护换热其它配置。本实施例支持在线导入系统数据,导入的是现网配置,配置数据完整有效,避免操作者进行大量的模拟场景/对象的构造,而且仿真贴近现实情况,模拟结果更有现实意义。In step (1) of this embodiment, the received live network configuration data of the optical transmission network includes network topology, network element list, single board, optical fiber, port, service, protection heat exchange and other configurations. This embodiment supports online import of system data. The import is the live network configuration. The configuration data is complete and valid, avoiding the operator from constructing a large number of simulation scenarios/objects, and the simulation is close to the real situation, and the simulation results are more realistic.

在本实施例的步骤(1)中,建立光传输网络对象和其对应的模拟动作、故障现象库,并在光传输网络对象和其对应的模拟动作、故障现象库中建立对象、模拟动作、故障现象和拓扑关系的对应关系。In step (1) of this embodiment, the optical transmission network object and its corresponding simulation action and fault phenomenon library are established, and the objects, simulation actions, Correspondence between fault symptoms and topological relationships.

在本实施例的步骤(1)中,在光传输网络对象和其对应的模拟动作、故障现象库中,所述对象是光传输网络中的可操作部件,包括:网管、网元、单板、光缆、光纤、尾纤、电源和对接设备。In step (1) of this embodiment, in the optical transmission network object and its corresponding simulation action and fault phenomenon library, the object is an operable component in the optical transmission network, including: network management, network element, single board , optical cables, optical fibers, pigtails, power supplies and docking equipment.

所述模拟动作包括:网元掉电、电源中断、单板插板、单板拔板、单板故障、光纤中断、尾纤断、尾纤接触不良、尾纤弯曲过大、电源抖动、节点故障和输入时钟漂移;The simulated actions include: network element power failure, power interruption, single board insertion, single board removal, single board failure, fiber interruption, pigtail break, poor contact of pigtail, excessive bending of pigtail, power jitter, node glitches and input clock drift;

在本实施例中,模拟动作包括若干模拟动作操作集,不同的对象与不同的模拟动作操作集对应,例如网元支持掉电等,单板支持拔板、插板、拉手条拔出、电源失效、硬件失效、软件升级、软硬复位等,光纤支持中断等。In this embodiment, the simulation action includes several simulation action operation sets, and different objects correspond to different simulation action operation sets. Failure, hardware failure, software upgrade, soft and hard reset, etc., optical fiber support interruption, etc.

所述故障现象包括:告警、误码、离线、倒换、中断、脱管、事件、性能和错连。The fault phenomenon includes: alarm, bit error, offline, switchover, interruption, disconnection, event, performance and misconnection.

在本实施例中,分别以选择对象为光纤,选择光纤对应的模拟动作操作集中的光纤中断;选择对象为网元,选择网元对应的模拟动作操作集中的网元掉电;选择对象为单板,选择单板对应的模拟动作操作集中的单板插板、单板拔板为例进行光传输网络的模拟仿真方法的说明。In this embodiment, the selection object is the optical fiber, and the optical fiber in the simulation action operation set corresponding to the optical fiber is selected to be interrupted; the selection object is a network element, and the network element in the simulation action operation set corresponding to the network element is selected to be powered off; board, select the simulation action corresponding to the board, and take the board insertion and board removal as examples to describe the simulation method of the optical transmission network.

如图2所示,为本实施例中光传输网络的模拟仿真方法的流程图;As shown in Figure 2, it is a flow chart of the simulation method for the optical transmission network in this embodiment;

在本实施例的步骤(3)中,如图3所示,将物理网络对应至虚拟网络,每条业务模拟对象启动若干个虚拟机,用于模拟不同的模拟对象,虚拟机包括网元虚拟机和/或光纤虚拟机,如图4所示,所述网元虚拟机用于表示物理网络中的网元,包括不同的单板对象、保护协议模拟机,用于模拟计算模拟场景下系统的反应和输出;如图5所示,所述光纤虚拟机用于表示物理网络中的光纤。In step (3) of this embodiment, as shown in Figure 3, the physical network is mapped to the virtual network, and each service simulation object starts several virtual machines for simulating different simulation objects. The virtual machines include network element virtual Machine and/or fiber virtual machine, as shown in Figure 4, the network element virtual machine is used to represent the network element in the physical network, including different single board objects, protection protocol simulator, used to simulate the system in the simulation scene response and output; as shown in Figure 5, the fiber virtual machine is used to represent the fiber in the physical network.

在本实施例的步骤(3)中,根据选择的模拟对象建立虚拟机,将选择的模拟对象和其对应的模拟动作进行仿真,并根据光传输网络原理进行网络级的影响分析:In step (3) of this embodiment, a virtual machine is established according to the selected simulation object, the selected simulation object and its corresponding simulation action are simulated, and network-level impact analysis is performed according to the optical transmission network principle:

光纤中断场景分析Analysis of Optical Fiber Outage Scenarios

如图6所示,任何业务(含SNCP)均可以按照图6,拆分成两个单向业务,每条单向业务可以拆分成无保护路由Section_NP1、Section_NP2、Section_SNCP_W、Section_SNCP_P这样的单链,每个单链可能被RMSP或LMSP保护。其中,SNCP为子网连接保护,RMSP为环型复用段保护,LMSP为线型复用段保护。As shown in Figure 6, any service (including SNCP) can be split into two unidirectional services according to Figure 6, and each unidirectional service can be split into single chains such as unprotected routes Section_NP1, Section_NP2, Section_SNCP_W, and Section_SNCP_P , each single strand may be protected by RMSP or LMSP. Among them, SNCP is subnet connection protection, RMSP is ring multiplex section protection, and LMSP is linear multiplex section protection.

对于非SNCP链,例如图6中的Section_NP1、Section_NP2,如果断纤且无MSP保护或者MSP保护失败,则整条业务中断。其中,MSP为复用段保护。For non-SNCP chains, such as Section_NP1 and Section_NP2 in Figure 6, if the fiber is cut and there is no MSP protection or the MSP protection fails, the entire service will be interrupted. Among them, MSP is multiplex section protection.

对于SNCP链,例如图6中的Section_SNCP_W、Section_SNCP_P,如果两条链都断纤且无MSP保护或者MSP保护失败,则业务中断,否则业务正常。For SNCP chains, such as Section_SNCP_W and Section_SNCP_P in Figure 6, if both chains are disconnected and there is no MSP protection or MSP protection fails, the service is interrupted; otherwise, the service is normal.

如图7所示,具体的光纤中断‐业务影响算法的步骤包括:As shown in Figure 7, the steps of the specific fiber interruption-service impact algorithm include:

步骤(a):读取光纤路径;Step (a): reading the optical fiber path;

步骤(b):判断是否为末节点,若是结束,否则进入下一步;Step (b): Determine whether it is the last node, if it is the end, otherwise go to the next step;

步骤(c):判断是否有光纤中断,若是则进入下一步,否则返回步骤(a)继续读取路径;Step (c): Determine whether there is an optical fiber interruption, if so, enter the next step, otherwise return to step (a) to continue reading the path;

步骤(d):判断是否有MSP保护,若是则执行MSP保护算法,更新路径,返回步骤(a)继续读取路径,否则进入下一步;Step (d): Determine whether there is MSP protection, if so, execute the MSP protection algorithm, update the path, return to step (a) to continue reading the path, otherwise enter the next step;

步骤(e):判断是否有SNCP双发,若是依次执行SNCP_W搜索、SNCP_P搜索和SNCP判决,执行完成后返回步骤(a)继续读取路径,否则为无保护中断。其中,SNCP_W搜索为工作路径搜索,SNCP_P搜索为保护路径搜索。Step (e): Determine whether there is SNCP dual transmission. If it executes SNCP_W search, SNCP_P search and SNCP judgment in sequence, return to step (a) to continue reading the path after the execution is completed, otherwise it is an unprotected interruption. Among them, the SNCP_W search is the working path search, and the SNCP_P search is the protection path search.

如图8-10为光纤中断-业务影响算法-RMSP影响示意图。如图8为初始业务状态示意图,穿通业务、上站业务和下站业务分别用不同深浅颜色的线条表示。如图9为单向中断情况示意图,MSP倒换,NE1的穿通业务以及本节点上下业务均能正常保护,MSP额外业务中断。如图10为双向中断情况示意图,NE1的MSP节点失效,NE1的穿通业务被NE2\4倒换保护,NE1本节点上下业务中断,MSP额外业务中断。Figure 8-10 is a schematic diagram of fiber interruption-service impact algorithm-RMSP impact. Figure 8 is a schematic diagram of the initial service state. The pass-through service, uplink service, and downlink service are represented by lines of different shades. Figure 9 is a schematic diagram of one-way interruption. MSP switching, the pass-through service of NE1 and the uplink and downlink services of the node can be protected normally, and the extra service of MSP is interrupted. Figure 10 is a schematic diagram of the bidirectional interruption situation. The MSP node of NE1 fails, and the pass-through service of NE1 is protected by NE2\4 switching.

如图11-15为光纤中断-业务影响算法-LMSP保护&无保护影响示意图。如图11-图13为LMSP保护示意图。图11为工作路径中断,LMSP倒换,业务正常的影响示意图。图12为保护路径中断LMSP不倒换,业务正常的影响示意图。图13为工作路径保护路径同时中断,LMSP不倒换,业务中断的影响示意图。如图14-图15为无段级保护示意图。图14为光纤正常,业务正常的影响示意图。图15为光纤中断,业务中断的影响示意图。Figure 11-15 is a schematic diagram of fiber interruption-service impact algorithm-LMSP protection & no protection impact. Figure 11-Figure 13 is a schematic diagram of LMSP protection. Fig. 11 is a schematic diagram showing the impact of service path interruption, LMSP switching, and normal service. Fig. 12 is a schematic diagram showing the influence of normal service without LMSP switching due to interruption of the protection path. Fig. 13 is a schematic diagram showing the influence of service interruption due to simultaneous interruption of the working path and protection path without switching of the LMSP. Figures 14-15 are schematic diagrams of non-segment-level protection. Fig. 14 is a schematic diagram showing the influence of normal optical fiber and normal service. Fig. 15 is a schematic diagram showing the impact of fiber interruption and service interruption.

如图16所示,具体的光纤中断‐告警算法的场景包括:As shown in Figure 16, the specific fiber interruption-alarm algorithm scenarios include:

①光纤中断,两端端口报R_LOS告警,同时引发MSP倒换,两端网元报APS_INDI告警① When the optical fiber is interrupted, the ports at both ends report the R_LOS alarm, and at the same time trigger MSP switching, and the network elements at both ends report the APS_INDI alarm

②SNCP工作通道光纤中断,两端端口R_LOS告警,SNCP倒换无告警②The optical fiber of the SNCP working channel is interrupted, R_LOS alarms at both ends of the port, and there is no alarm for SNCP switching

③无保护路径光纤中断,业务中断,两端报R_LOS告警。如果是VC4业务,下游网元直到终节点报AU_AIS告警。如果是VC3/VC12业务,业务下到支路板报TU_AIS告警。③ The optical fiber of the unprotected path is interrupted, the service is interrupted, and the R_LOS alarm is reported at both ends. If it is a VC4 service, the downstream network element reports an AU_AIS alarm until the terminal node. If it is a VC3/VC12 service, the service is sent to the tributary board to report a TU_AIS alarm.

如图17所示的单板内告警抑制树示意图,如图18所示的单板间告警抑制树示意图。根据SDH告警的抑制原理,高级别告警会抑制低级别以及本站内的下游的相关告警。单板离线BD_SATUS告警会抑制所有业务告警。FIG. 17 is a schematic diagram of an alarm suppression tree within a board, and FIG. 18 is a schematic diagram of an alarm suppression tree between boards. According to the suppression principle of SDH alarms, high-level alarms will suppress low-level alarms and related downstream alarms in the station. The offline BD_SATUS alarm of the board will suppress all service alarms.

脱管算法:遍历所有中断光纤两端连接的网元,启动图遍历搜索。搜索到的网元如果是网关网元,则不脱管;遍历所有线路单板端口,排除如下:1)端口的对端网元属于已遍历网元;2)端口的DCC通道被关闭;3)端口是中断光纤连接端口。未排除端口递归遍历对端网元。遍历搜索完成后,没有找到网关网元,则本次遍历到的所有网元处于脱管状态。Pipe-off algorithm: traverse all network elements that interrupt the connection at both ends of the optical fiber, and start the graph traversal search. If the searched network element is a gateway network element, it will not be removed; traverse all line board ports, and exclude the following: 1) The peer network element of the port belongs to the traversed network element; 2) The DCC channel of the port is closed; 3 ) port is an interrupt fiber connection port. Port recursive traversal of the peer NE is not excluded. After the traversal search is completed, if no gateway NE is found, all NEs traversed this time are in the off-management state.

如图19所示,光纤的失效可能会造成部分网元的脱管(网管上观察到网元离线)。脱管算法的详细搜索流程图如图20所示。具体的光纤中断‐脱管算法的步骤包括:As shown in Figure 19, the failure of an optical fiber may cause some network elements to be disconnected (network elements are offline observed on the network management system). The detailed search flowchart of the off-pipe algorithm is shown in Figure 20. The steps of the specific fiber interruption-pipe removal algorithm include:

步骤(a):状态1=脱管;Step (a): State 1 = off tube;

步骤(b):判断是否还有未搜索到的网元,如果是,遍历网元进入下一步,否则进入步骤(h);Step (b): judging whether there are still unsearched network elements, if yes, traversing the network elements and entering the next step, otherwise entering step (h);

步骤(c):判断是否是可用网关,如果是,则状态1=不脱管,否则进入下一步;Step (c): judge whether it is an available gateway, if so, state 1=do not take off the tube, otherwise enter the next step;

步骤(d):遍历网元线路端口;Step (d): traversing network element line ports;

步骤(e):判断对端是否是已遍历网元或DCC通道关闭或端口是失效端口,如果是则进入步骤(g);否则进入下一步;Step (e): Determine whether the opposite end has traversed the network element or the DCC channel is closed or the port is an invalid port, and if so, proceed to step (g); otherwise, proceed to the next step;

步骤(f):递归搜索对端网元;Step (f): recursively search for the peer network element;

步骤(g):判断是否是还有未遍历端口,如果是,则状态1=不脱管,否则返回步骤(b);Step (g): judging whether there is an untraversed port, if yes, state 1=do not take off, otherwise return to step (b);

步骤(h):本次遍历到的所有网元状态=状态1。Step (h): The state of all network elements traversed this time = state 1.

单板拔板以及网元掉电模拟场景,在业务影响算法上可以等效于多条光纤中断的方式进行计算。如下表1所示。The simulated scenarios of board removal and network element power failure can be calculated in the manner equivalent to the interruption of multiple optical fibers in terms of service impact algorithms. As shown in Table 1 below.

表1Table 1

在本实施例的步骤(3)中,输出的模拟仿真结果包括可视化展示模拟故障的网络拓扑和计算的影响分析结果表。对于可视化展示模拟故障的网络拓扑,例如离线网元呈现灰色图标,严重告警的网元呈现红色图标、一般告警的网元呈现黄色图标,中断的光纤呈现红色,正常光纤呈现绿色,呈现方式贴近操作人员感知,一目了然,有利于使用者理解计算结果。所述影响分析结果表包括业务中断统计表、影响网元统计表、新增告警统计表、保护倒换统计表。这部分数据精确描述网络的影响,维护人员可根据这些信息制定网络检修计划。In step (3) of this embodiment, the output simulation results include a network topology for visually displaying the simulated fault and a calculated impact analysis result table. For the network topology of simulated faults, for example, offline network elements display gray icons, network elements with serious alarms display red icons, network elements with general alarms display yellow icons, interrupted optical fibers display red, and normal optical fibers display green icons. The presentation method is close to the operation Personnel perception is clear at a glance, which is helpful for users to understand calculation results. The impact analysis result table includes a service interruption statistics table, an affected network element statistics table, a newly added alarm statistics table, and a protection switching statistics table. This part of the data accurately describes the impact on the network, and maintenance personnel can formulate network maintenance plans based on this information.

实施例2:Example 2:

本实施例2的目的是提供一种计算机可读存储介质。The purpose of Embodiment 2 is to provide a computer-readable storage medium.

为了实现上述目的,本发明采用如下一种技术方案:In order to achieve the above object, the present invention adopts the following technical scheme:

一种计算机可读存储介质,其中存储有多条指令,所述指令适于由终端设备设备的处理器加载并执行以下处理:A computer-readable storage medium, in which a plurality of instructions are stored, and the instructions are adapted to be loaded by a processor of a terminal device and perform the following processing:

步骤(1):接收光传输网络的全部配置数据;建立光传输网络对象和其对应的模拟动作、故障现象库;Step (1): Receive all the configuration data of the optical transmission network; establish the optical transmission network object and its corresponding simulation action and fault phenomenon library;

步骤(2):接收模拟对象的选择指令和其对应的模拟动作的选择指令,在光传输网络对象和其对应的模拟动作、故障现象库中选择模拟对象和其对应的模拟动作;Step (2): Receive the selection instruction of the simulation object and the selection instruction of its corresponding simulation action, select the simulation object and its corresponding simulation action in the optical transmission network object and its corresponding simulation action, and the fault phenomenon library;

步骤(3):根据选择的模拟对象建立虚拟机,将选择的模拟对象和其对应的模拟动作进行仿真,并根据光传输网络原理进行网络级的影响分析,输出模拟仿真结果。Step (3): Create a virtual machine based on the selected simulation object, simulate the selected simulation object and its corresponding simulation action, and perform network-level impact analysis according to the optical transmission network principle, and output the simulation result.

实施例3:Example 3:

本实施例3的目的是提供一种光传输网络的模拟仿真装置。The purpose of Embodiment 3 is to provide a simulation device for an optical transmission network.

为了实现上述目的,本发明采用如下一种技术方案:In order to achieve the above object, the present invention adopts the following technical scheme:

一种光传输网络的模拟仿真装置,包括处理器和计算机可读存储介质,处理器用于实现各指令;计算机可读存储介质用于存储多条指令,所述指令适于由处理器加载并执行以下处理:A simulation device for an optical transmission network, including a processor and a computer-readable storage medium, the processor is used to implement instructions; the computer-readable storage medium is used to store multiple instructions, and the instructions are suitable for being loaded and executed by the processor The following are processed:

步骤(1):接收光传输网络的全部配置数据;建立光传输网络对象和其对应的模拟动作、故障现象库;Step (1): Receive all the configuration data of the optical transmission network; establish the optical transmission network object and its corresponding simulation action and fault phenomenon library;

步骤(2):接收模拟对象的选择指令和其对应的模拟动作的选择指令,在光传输网络对象和其对应的模拟动作、故障现象库中选择模拟对象和其对应的模拟动作;Step (2): Receive the selection instruction of the simulation object and the selection instruction of its corresponding simulation action, select the simulation object and its corresponding simulation action in the optical transmission network object and its corresponding simulation action, and the fault phenomenon library;

步骤(3):根据选择的模拟对象建立虚拟机,将选择的模拟对象和其对应的模拟动作进行仿真,并根据光传输网络原理进行网络级的影响分析,输出模拟仿真结果。Step (3): Create a virtual machine based on the selected simulation object, simulate the selected simulation object and its corresponding simulation action, and perform network-level impact analysis according to the optical transmission network principle, and output the simulation result.

这些计算机可执行指令在设备中运行时使得该设备执行根据本公开中的各个实施例所描述的方法或过程。These computer-executable instructions, when executed in a device, cause the device to perform the methods or processes described in accordance with various embodiments in the present disclosure.

在本实施例中,计算机程序产品可以包括计算机可读存储介质,其上载有用于执行本公开的各个方面的计算机可读程序指令。计算机可读存储介质可以是可以保持和存储由指令执行设备使用的指令的有形设备。计算机可读存储介质例如可以是――但不限于――电存储设备、磁存储设备、光存储设备、电磁存储设备、半导体存储设备或者上述的任意合适的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、静态随机存取存储器(SRAM)、便携式压缩盘只读存储器(CD-ROM)、数字多功能盘(DVD)、记忆棒、软盘、机械编码设备、例如其上存储有指令的打孔卡或凹槽内凸起结构、以及上述的任意合适的组合。这里所使用的计算机可读存储介质不被解释为瞬时信号本身,诸如无线电波或者其他自由传播的电磁波、通过波导或其他传输媒介传播的电磁波(例如,通过光纤电缆的光脉冲)、或者通过电线传输的电信号。In this embodiment, a computer program product may include a computer-readable storage medium carrying computer-readable program instructions for performing various aspects of the present disclosure. A computer readable storage medium may be a tangible device that can retain and store instructions for use by an instruction execution device. A computer readable storage medium may be, for example, but is not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of computer-readable storage media include: portable computer diskettes, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), or flash memory), static random access memory (SRAM), compact disc read only memory (CD-ROM), digital versatile disc (DVD), memory stick, floppy disk, mechanically encoded device, such as a printer with instructions stored thereon A hole card or a raised structure in a groove, and any suitable combination of the above. As used herein, computer-readable storage media are not to be construed as transient signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., pulses of light through fiber optic cables), or transmitted electrical signals.

本文所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。Computer-readable program instructions described herein may be downloaded from a computer-readable storage medium to a respective computing/processing device, or downloaded to an external computer or external storage device over a network, such as the Internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and/or edge servers. A network adapter card or a network interface in each computing/processing device receives computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium in each computing/processing device .

用于执行本公开内容操作的计算机程序指令可以是汇编指令、指令集架构(ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如C++等,以及常规的过程式编程语言—诸如“C”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(FPGA)或可编程逻辑阵列(PLA),该电子电路可以执行计算机可读程序指令,从而实现本公开内容的各个方面。Computer program instructions for performing operations of the present disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or in one or more programming languages source or object code written in any combination of programming languages, including object-oriented programming languages such as C++ and the like, and conventional procedural programming languages such as "C" or similar programming languages. Computer readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer, or entirely on the remote computer or server implement. In cases involving a remote computer, the remote computer can be connected to the user computer through any kind of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (such as via the Internet using an Internet service provider). connect). In some embodiments, an electronic circuit, such as a programmable logic circuit, field programmable gate array (FPGA), or programmable logic array (PLA), can be customized by utilizing state information of computer-readable program instructions, which can Various aspects of the present disclosure are implemented by executing computer readable program instructions.

应当注意,尽管在上文的详细描述中提及了设备的若干模块或子模块,但是这种划分仅仅是示例性而非强制性的。实际上,根据本公开的实施例,上文描述的两个或更多模块的特征和功能可以在一个模块中具体化。反之,上文描述的一个模块的特征和功能可以进一步划分为由多个模块来具体化。It should be noted that although several modules or sub-modules of the device have been mentioned in the above detailed description, this division is only exemplary and not mandatory. Actually, according to an embodiment of the present disclosure, the features and functions of two or more modules described above may be embodied in one module. Conversely, the features and functions of one module described above may be further divided to be embodied by a plurality of modules.

本发明的有益效果:Beneficial effects of the present invention:

1、本发明所述的一种光传输网络的模拟仿真方法及装置,本方法支持在线导入系统数据,导入的是现网配置,配置数据完整有效,避免操作者进行大量的模拟场景/对象的构造,而且仿真贴近现实情况,模拟结果更有现实意义。1. A method and device for simulating an optical transmission network according to the present invention. This method supports online import of system data, and the import is the configuration of the live network. The configuration data is complete and effective, and the operator is prevented from performing a large number of simulation scenarios/objects. structure, and the simulation is close to the real situation, and the simulation results are more realistic.

2、本发明所述的一种光传输网络的模拟仿真方法及装置,模拟仿真是虚拟整体网络,为每条业务对象启动若干个虚拟机,进行网络连锁计算,整个计算过程对现网网络无任何影响。2. A method and device for simulating an optical transmission network according to the present invention. The simulation is a virtual overall network, and several virtual machines are started for each business object to perform network chain calculations. The entire calculation process has no effect on the existing network. any impact.

3、本发明所述的一种光传输网络的模拟仿真方法及装置,模拟仿真结果通过可视化展示模拟故障的网络拓扑和计算的影响分析结果表两种方式输出展现,可视化的网络拓扑呈现方式贴近操作人员感知,一目了然,有利于使用者理解计算结果;影响分析结果表数据精确描述网络的影响,维护人员可根据这些信息制定网络检修计划。3. A simulation method and device for an optical transmission network according to the present invention, the simulation results are output and displayed in two ways: the network topology of the simulated fault and the calculated impact analysis result table, and the visualized network topology presentation method is close to Operator perception is clear at a glance, which is helpful for users to understand the calculation results; the data in the impact analysis result table accurately describes the impact of the network, and maintenance personnel can formulate network maintenance plans based on this information.

4、本发明所述的一种光传输网络的模拟仿真方法及装置,可实现故障重现、操作验证和故障模拟,通过故障重现,模拟某性能指标裂化或软硬件故障,重现分析故障现象,定位故障原因;通过操作验证,验证某检修操作对系统造成的影响,评估影响,辅助决策;通过故障模拟,在日常工作中主动模拟某故障场景,评估对系统运行的影响。4. The method and device for simulating an optical transmission network according to the present invention can realize fault reproduction, operation verification and fault simulation. Through fault reproduction, it can simulate cracking of a certain performance index or software and hardware faults, and reproduce and analyze faults Fault phenomenon, locate the cause of the fault; through operation verification, verify the impact of a certain maintenance operation on the system, evaluate the impact, and assist in decision-making; through fault simulation, actively simulate a fault scenario in daily work to evaluate the impact on system operation.

5、本发明所述的一种光传输网络的模拟仿真方法及装置,能够精确模拟光传输网络,影响再现,掌握先机,不打无把握之战。5. The method and device for simulating an optical transmission network according to the present invention can accurately simulate the optical transmission network, affect reproduction, grasp opportunities, and avoid unsure battles.

以上所述仅为本申请的优选实施例而已,并不用于限制本申请,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above descriptions are only preferred embodiments of the present application, and are not intended to limit the present application. For those skilled in the art, there may be various modifications and changes in the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of this application shall be included within the protection scope of this application. Therefore, the present invention will not be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

1. a kind of analog simulation method of optical transport network, which is characterized in that this method includes:
Receive whole configuration datas of optical transport network;It is existing to establish optical transport network object simulated action corresponding with its, failure As library;
The selection instruction for receiving selection instruction simulated action corresponding with its of simulated object is right with its in optical transport network object Selection simulated object simulated action corresponding with its in the simulated action answered, phenomenon of the failure library;
Virtual machine is established according to the simulated object of selection, the simulated object of selection simulated action corresponding with its is emulated, And the impact analysis of network level is carried out according to optical transport network principle, export analog simulation result.
2. the method as described in claim 1, which is characterized in that in the method, establish optical transport network object and its correspondence Simulated action, phenomenon of the failure library, and in optical transport network object simulated action corresponding with its, phenomenon of the failure library establish pair As, the correspondence of simulated action, phenomenon of the failure and topological relation.
3. the method as described in claim 1, which is characterized in that in optical transport network object simulated action corresponding with its, event Hindering in phenomenon library, the object is the operable component in optical transport network, including:Webmaster, network element, veneer, optical cable, optical fiber, Tail optical fiber, power supply and the service of connection devices.
4. the method as described in claim 1, which is characterized in that in optical transport network object simulated action corresponding with its, event Hinder in phenomenon library, the simulated action includes:Network element power down, power interruptions, veneer plate, veneer pull out plate, single board default, optical fiber It interrupts, tail optical fiber is disconnected, tail optical fiber poor contact, tail optical fiber bending are excessive, power jitter, node failure and input clock drift.
5. the method as described in claim 1, which is characterized in that in optical transport network object simulated action corresponding with its, event Hinder in phenomenon library, the phenomenon of the failure includes:Alarm, error code, it is offline, switch, interrupt, de- pipe, event, performance and wrong company.
6. the method as described in claim 1, which is characterized in that in the method, every service analogue object starts several Virtual machine, for simulating different simulated objects, virtual machine includes network element virtual machine and/or optical fiber virtual machine, and the network element is empty Quasi- machine is used to indicate the network element in physical network, including different veneer objects, protection protocol emulation machine, and mould is calculated for simulating The reaction and output of system under quasi- scene;The optical fiber virtual machine is used to indicate the optical fiber in physical network.
7. the method as described in claim 1, which is characterized in that in the method, the analog simulation result of output includes visual Change the impact analysis result table of the network topology and calculating of displaying simulated failure.
8. the method for claim 7, which is characterized in that in the method, the impact analysis result table includes business It interrupts statistical form, influence network element statistical form, newly-increased alarm statistics table, pretection switch statistical form.
9. a kind of computer readable storage medium, wherein being stored with a plurality of instruction, which is characterized in that described instruction is suitable for by terminal The processor of equipment loads and executes the method according to any one of claim 1-8.
10. a kind of terminal device, including processor and computer readable storage medium, processor is for realizing each instruction;It calculates Machine readable storage medium storing program for executing is for storing a plurality of instruction, which is characterized in that described instruction is appointed for executing according in claim 1-8 Method described in one.
CN201810480456.0A 2018-05-18 2018-05-18 A kind of simulation simulation method and device of optical transmission network Active CN108712285B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810480456.0A CN108712285B (en) 2018-05-18 2018-05-18 A kind of simulation simulation method and device of optical transmission network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810480456.0A CN108712285B (en) 2018-05-18 2018-05-18 A kind of simulation simulation method and device of optical transmission network

Publications (2)

Publication Number Publication Date
CN108712285A true CN108712285A (en) 2018-10-26
CN108712285B CN108712285B (en) 2021-06-18

Family

ID=63869015

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810480456.0A Active CN108712285B (en) 2018-05-18 2018-05-18 A kind of simulation simulation method and device of optical transmission network

Country Status (1)

Country Link
CN (1) CN108712285B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109640195A (en) * 2018-11-16 2019-04-16 中国电力科学研究院有限公司 A kind of emulation mode and system towards power communication Optical Transmission Network OTN large scale scene
CN111200506A (en) * 2018-11-19 2020-05-26 中兴通讯股份有限公司 Fault sensing method and device and controller
CN112488337A (en) * 2020-12-11 2021-03-12 广东电力通信科技有限公司 Intelligent auxiliary maintenance flow analysis method and system
CN113076619A (en) * 2020-01-03 2021-07-06 中国航发商用航空发动机有限责任公司 Aircraft engine fault simulator, aircraft engine fault simulation method, and computer-readable storage medium
CN113392502A (en) * 2021-05-13 2021-09-14 国网河北省电力有限公司培训中心 Simulation system and method for optical transport network circuit board training
CN113411221A (en) * 2021-06-30 2021-09-17 中国南方电网有限责任公司 Power communication network fault simulation verification method, device, equipment and storage medium
CN113612644A (en) * 2021-08-05 2021-11-05 烽火通信科技股份有限公司 Dynamic simulation method and system for network elements of transmission network
CN114666825A (en) * 2022-03-17 2022-06-24 浙江华为通信技术有限公司 Method and device for processing simulation configuration data of mobile communication network
WO2024119934A1 (en) * 2022-12-09 2024-06-13 中兴通讯股份有限公司 Modeling method and simulation method of optical transport network, electronic device, and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6108309A (en) * 1997-12-08 2000-08-22 Mci Communications Corporation SONET network element simulator
CN101867505A (en) * 2010-06-25 2010-10-20 华为技术有限公司 A network simulation method and device
CN102195709A (en) * 2011-06-22 2011-09-21 烽火通信科技股份有限公司 Method for obtaining clock states and operation modes of network element in simulation of fiber breaking failure
CN102904757A (en) * 2012-09-29 2013-01-30 浙江省电力公司 Dynamic display method of electric power information communication backbone network
CN104811331A (en) * 2014-01-29 2015-07-29 华为技术有限公司 Visual network operation and maintenance method and device
CN105512343A (en) * 2016-01-06 2016-04-20 北京京东尚科信息技术有限公司 Method and device for simulating network anomaly and testing automatic switching of database faults
CN106789240A (en) * 2016-12-20 2017-05-31 广东电网有限责任公司电力调度控制中心 A kind of method and system by software approach artificial transmission SDH communication networks

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6108309A (en) * 1997-12-08 2000-08-22 Mci Communications Corporation SONET network element simulator
CN101867505A (en) * 2010-06-25 2010-10-20 华为技术有限公司 A network simulation method and device
CN102195709A (en) * 2011-06-22 2011-09-21 烽火通信科技股份有限公司 Method for obtaining clock states and operation modes of network element in simulation of fiber breaking failure
CN102904757A (en) * 2012-09-29 2013-01-30 浙江省电力公司 Dynamic display method of electric power information communication backbone network
CN104811331A (en) * 2014-01-29 2015-07-29 华为技术有限公司 Visual network operation and maintenance method and device
CN105512343A (en) * 2016-01-06 2016-04-20 北京京东尚科信息技术有限公司 Method and device for simulating network anomaly and testing automatic switching of database faults
CN106789240A (en) * 2016-12-20 2017-05-31 广东电网有限责任公司电力调度控制中心 A kind of method and system by software approach artificial transmission SDH communication networks

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109640195A (en) * 2018-11-16 2019-04-16 中国电力科学研究院有限公司 A kind of emulation mode and system towards power communication Optical Transmission Network OTN large scale scene
CN111200506A (en) * 2018-11-19 2020-05-26 中兴通讯股份有限公司 Fault sensing method and device and controller
WO2020103821A1 (en) * 2018-11-19 2020-05-28 中兴通讯股份有限公司 Method and device for failure awareness, and controller
CN111200506B (en) * 2018-11-19 2023-08-29 中兴通讯股份有限公司 Fault sensing method and device and controller
CN113076619B (en) * 2020-01-03 2023-06-23 中国航发商用航空发动机有限责任公司 Aeroengine fault simulator, aeroengine fault simulation method and computer readable storage medium
CN113076619A (en) * 2020-01-03 2021-07-06 中国航发商用航空发动机有限责任公司 Aircraft engine fault simulator, aircraft engine fault simulation method, and computer-readable storage medium
CN112488337B (en) * 2020-12-11 2023-07-25 广东电力通信科技有限公司 Intelligent auxiliary overhaul flow analysis method and system
CN112488337A (en) * 2020-12-11 2021-03-12 广东电力通信科技有限公司 Intelligent auxiliary maintenance flow analysis method and system
CN113392502B (en) * 2021-05-13 2022-08-02 国网河北省电力有限公司培训中心 Simulation system and method for optical transport network circuit board training
CN113392502A (en) * 2021-05-13 2021-09-14 国网河北省电力有限公司培训中心 Simulation system and method for optical transport network circuit board training
CN113411221A (en) * 2021-06-30 2021-09-17 中国南方电网有限责任公司 Power communication network fault simulation verification method, device, equipment and storage medium
CN113612644A (en) * 2021-08-05 2021-11-05 烽火通信科技股份有限公司 Dynamic simulation method and system for network elements of transmission network
CN113612644B (en) * 2021-08-05 2023-07-21 烽火通信科技股份有限公司 Dynamic simulation method and system for network element of transmission network
CN114666825A (en) * 2022-03-17 2022-06-24 浙江华为通信技术有限公司 Method and device for processing simulation configuration data of mobile communication network
CN114666825B (en) * 2022-03-17 2025-05-20 浙江华为通信技术有限公司 Method and device for processing mobile communication network simulation configuration data
WO2024119934A1 (en) * 2022-12-09 2024-06-13 中兴通讯股份有限公司 Modeling method and simulation method of optical transport network, electronic device, and storage medium

Also Published As

Publication number Publication date
CN108712285B (en) 2021-06-18

Similar Documents

Publication Publication Date Title
CN108712285A (en) A kind of analog simulation method and device of optical transport network
CN105099547B (en) A kind of analysis interruption of optical cables influences and realized the method and apparatus that business is switched
CN107070724B (en) Method for monitoring end-to-end service communication state of power communication network
CN108650140A (en) The automation aided analysis method and system of optical transmission device traffic failure
CN111010297B (en) Intelligent analysis method and system for supporting cross-professional faults in power communication network
CN101588518B (en) Transport network topological structure safety analytical method and implementation system
US8339995B2 (en) Network sync planning and failure simulations
CN111711539B (en) Simulation method for power communication SDH optical transmission network
CN110795609A (en) A three-dimensional visualization method of secondary system for substation
CN110858777B (en) Analysis method and equipment for hidden danger of co-routing in transmission network
CN111914401B (en) Power communication network maintenance exercise method and system based on fault simulation
CN104796193A (en) Method for quick querying and locating of optical cable link relation
EP2858320A1 (en) Exchange board of blade server and port configuration method therefor
CN104348691B (en) A kind of fiber link dispatching method, equipment and system
CN108092799A (en) A kind of business health degree monitoring method based on power telecom network dynamic resource management
CN114465929A (en) Test bed implementation method and system for replacing rail transit transmission equipment
CN105024854A (en) A Realization Method of SDH Network Fault Simulation
CN107231187A (en) A kind of transmission cable fault judgment method, device and terminal
CN102055242B (en) Power grid model based communication link tracking method
CN107888282B (en) Circuit whole-course route calculation method of optical transmission network
CN117294575A (en) Optical network alarm root cause processing method and device, storage medium and electronic equipment
US8976686B2 (en) TCM path search method, TCM path creaetion method, path search management system, and path creation management system
CN109996131B (en) Routing constraint pre-calculation method and system based on control plane resources
CN109756365A (en) Fault analysis method and system for power communication network
CN102055545A (en) Method and device for analyzing reliability of synchronous digital system network

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant