CN116567460A - Software-defined optical transport network SD-OTN docking management method and device - Google Patents
Software-defined optical transport network SD-OTN docking management method and device Download PDFInfo
- Publication number
- CN116567460A CN116567460A CN202310611136.5A CN202310611136A CN116567460A CN 116567460 A CN116567460 A CN 116567460A CN 202310611136 A CN202310611136 A CN 202310611136A CN 116567460 A CN116567460 A CN 116567460A
- Authority
- CN
- China
- Prior art keywords
- port
- otn
- configuration information
- information
- time slot
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04Q—SELECTING
- H04Q11/00—Selecting arrangements for multiplex systems
- H04Q11/0001—Selecting arrangements for multiplex systems using optical switching
- H04Q11/0062—Network aspects
- H04Q2011/0079—Operation or maintenance aspects
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
技术领域technical field
本申请涉及通信技术领域,尤其涉及一种软件定义光传送网络SD-OTN对接管理方法及装置。The present application relates to the field of communication technology, and in particular to a software-defined optical transport network SD-OTN interconnection management method and device.
背景技术Background technique
当前,随着通信技术的快速发展,通信服务运营商通常采用软件定义光传送网络(software defined optical transport network,SD-OTN)实现光传送网(opticaltransport network,OTN)网络能力开放。其中,可以利用SD-OTN协同器系统通过对相关接口协议的适配,建立统一的资源模型和业务模型,提供标准的北向接口,从而实现对于多厂商OTN控制系统的统一编排,跨域跨厂商业务端到端的自动开通,以实现OTN网络能力的开放。Currently, with the rapid development of communication technologies, communication service operators usually use software defined optical transport network (SD-OTN) to realize the opening of optical transport network (optical transport network, OTN) network capabilities. Among them, the SD-OTN coordinator system can be used to establish a unified resource model and business model through the adaptation of related interface protocols, and provide a standard northbound interface, so as to realize the unified arrangement of multi-vendor OTN control systems, cross-domain and cross-vendor End-to-end automatic provisioning of services to realize the opening of OTN network capabilities.
然而,当使用多个厂家生产的SD-OTN时,由于不同厂家所使用的网管系统不同,在对不同SD-OTN(如不同厂家之间的SD-OTN)设备进行对接时,通常需要在每个厂家的网管系统上新建一个远端设备网元,并标注该远端设备网元所使用的端口的配置信息,以实现对需要对接的端口的记录;或者通过表格的形式记录需要对接的两个网元端口的相关参数信息。然而,上述方法均需要依靠人工对每个厂家独立的网管系统进行配置信息的查询,信息查询流程较为繁琐,且无法实现对不同厂家端口的相关配置信息的实时获取,信息获取效率较差。因此,当前对不同SD-OTN进行对接的管理效率较差。However, when using SD-OTN produced by multiple manufacturers, due to the different network management systems used by different manufacturers, when interconnecting different SD-OTN (such as SD-OTN between different manufacturers) devices, it is usually necessary to Create a remote device NE on the network management system of a manufacturer, and mark the configuration information of the ports used by the remote device NE to record the ports that need to be connected; or record the two ports that need to be connected in the form of a table. The relevant parameter information of each NE port. However, the above methods all need to manually query the configuration information of each manufacturer's independent network management system. The information query process is cumbersome, and it is impossible to obtain real-time configuration information related to ports of different manufacturers, and the efficiency of information acquisition is poor. Therefore, the current management efficiency of interconnecting different SD-OTNs is poor.
发明内容Contents of the invention
本申请提供了一种软件定义光传送网络SD-OTN对接管理方法及装置,用于提高对不同SD-OTN进行对接的管理效率。The present application provides a software-defined optical transport network SD-OTN docking management method and device, which are used to improve the management efficiency of different SD-OTN docking.
为达到上述目的,本申请采用如下技术方案:In order to achieve the above object, the application adopts the following technical solutions:
第一方面,提供了一种SD-OTN对接管理方法,该方法包括:确定第一SD-OTN与第二SD-OTN之间的对接端口,对接端口包括:第一SD-OTN上的第一端口和第二SD-OTN上的第二端口;获取第一SD-OTN的网元数据和第二SD-OTN的网元数据,网元数据包括:物理信息、配置信息,物理信息包括设备型号和板卡型号,配置信息用于指示SD-OTN上的每个端口的参数配置;根据第一SD-OTN的物理信息和第二SD-OTN的物理信息,确定目标模型,目标模型为预先确定的第一端口和第二端口的对接模型;基于目标模型、第一端口的配置信息和第二端口的配置信息,在第一端口和第二端口不匹配的情况下,调整第一端口的配置信息和第二端口的配置信息。In the first aspect, a SD-OTN docking management method is provided, the method includes: determining the docking port between the first SD-OTN and the second SD-OTN, and the docking port includes: the first SD-OTN on the first SD-OTN port and the second port on the second SD-OTN; obtain the network element data of the first SD-OTN and the network element data of the second SD-OTN, the network element data includes: physical information, configuration information, physical information includes device model and the board model, the configuration information is used to indicate the parameter configuration of each port on the SD-OTN; according to the physical information of the first SD-OTN and the physical information of the second SD-OTN, the target model is determined, and the target model is predetermined The docking model of the first port and the second port; based on the target model, the configuration information of the first port and the configuration information of the second port, if the first port and the second port do not match, adjust the configuration of the first port information and configuration information for the second port.
在一种可能的实现方式中,方法还包括:获取多种型号的SD-OTN中的每种型号的SD-OTN对应的网元数据;基于多种型号的SD-OTN中的每种型号的SD-OTN对应的网元数据,确定多个对接模型,多个对接模型中的每个对接模型用于指示任意两种型号的SD-OTN之间对接端口的配置信息。In a possible implementation, the method further includes: obtaining network element data corresponding to each type of SD-OTN among multiple types of SD-OTN; The network element data corresponding to SD-OTN determines a plurality of interconnection models, and each interconnection model in the plurality of interconnection models is used to indicate configuration information of interconnection ports between any two types of SD-OTN.
在一种可能的实现方式中,目标模型包括:目标配置信息,目标配置信息包括第一端口的标准配置信息和第二端口的标准配置信息,方法还包括:根据目标配置信息,确定第一端口的配置信息与第一端口的标准配置信息是否一致;根据目标配置信息,确定第二端口的配置信息与第二端口的标准配置信息是否一致;当第一端口的配置信息与第一端口的标准配置信息不一致,和/或,第二端口的配置信息与第二端口的标准配置信息不一致时,确定第一端口和第二端口不匹配。In a possible implementation manner, the target model includes: target configuration information, the target configuration information includes standard configuration information of the first port and standard configuration information of the second port, and the method further includes: determining the first port according to the target configuration information Whether the configuration information of the second port is consistent with the standard configuration information of the first port; according to the target configuration information, determine whether the configuration information of the second port is consistent with the standard configuration information of the second port; when the configuration information of the first port is consistent with the standard configuration information of the first port When the configuration information is inconsistent, and/or, when the configuration information of the second port is inconsistent with the standard configuration information of the second port, it is determined that the first port does not match the second port.
在一种可能的实现方式中,方法还包括:获取第一端口的网络状态信息和第二端口的网络状态信息,网络状态信息包括以下至少一项:波分复用WDM交叉连接时隙、同步数字体系SDH虚端口数量、SDH交叉连接时隙;根据第一端口的网络状态信息,确定第一端口的第一资源占用率,根据第二端口的网络状态信息,确定第二端口的第二资源占用率;当第一资源占用率大于预设阈值,和/或,第二资源占用率大于预设阈值时,发送预警信息。In a possible implementation, the method further includes: acquiring the network state information of the first port and the network state information of the second port, where the network state information includes at least one of the following: wavelength division multiplexing WDM cross-connect time slot, synchronization Number of SDH virtual ports in the digital system, SDH cross-connect time slots; determine the first resource occupancy rate of the first port according to the network status information of the first port, and determine the second resource of the second port according to the network status information of the second port Occupancy rate: when the first resource occupancy rate is greater than a preset threshold, and/or the second resource occupancy rate is greater than a preset threshold, an early warning message is sent.
在一种可能的实现方式中,方法还包括:获取第一端口的多个时隙信息和第二端口的多个时隙信息,时隙信息用于指示端口传输的多个业务中的每个业务对应的传输通道;当第三端口的多个时隙信息中的任一时隙信息与第四端口的多个时隙信息中的每个时隙信息之间均不匹配时,确定任一时隙信息对应的业务为离散业务,第三端口为第一端口,第四端口为第二端口;或者第三端口为第二端口,第四端口为第一端口。In a possible implementation manner, the method further includes: acquiring multiple time slot information of the first port and multiple time slot information of the second port, where the time slot information is used to indicate that each of the multiple services transmitted by the port The transmission channel corresponding to the service; when any time slot information in the multiple time slot information of the third port does not match each time slot information in the multiple time slot information of the fourth port, determine any time slot The service corresponding to the information is a discrete service, the third port is the first port, and the fourth port is the second port; or the third port is the second port, and the fourth port is the first port.
第二方面,提供了一种SD-OTN对接管理装置,该装置包括:确定单元、获取单元、处理单元;确定单元,用于确定第一软件定义光传送网络SD-OTN与第二SD-OTN之间的对接端口,对接端口包括:第一SD-OTN上的第一端口和第二SD-OTN上的第二端口;获取单元,用于获取第一SD-OTN的网元数据和第二SD-OTN的网元数据,网元数据包括:物理信息、配置信息,物理信息包括设备型号和板卡型号,配置信息用于指示SD-OTN上的每个端口的参数配置;确定单元,用于根据第一SD-OTN的物理信息和第二SD-OTN的物理信息,确定目标模型,目标模型为预先确定的第一端口和第二端口的对接模型;处理单元,用于基于目标模型、第一端口的配置信息和第二端口的配置信息,在第一端口和第二端口不匹配的情况下,调整第一端口的配置信息和第二端口的配置信息。In a second aspect, an SD-OTN docking management device is provided, which includes: a determination unit, an acquisition unit, and a processing unit; a determination unit, configured to determine the first software-defined optical transport network SD-OTN and the second SD-OTN The docking port between, the docking port includes: the first port on the first SD-OTN and the second port on the second SD-OTN; the acquisition unit is used to acquire the network element data of the first SD-OTN and the second port Network element data of SD-OTN, network element data includes: physical information, configuration information, physical information includes device model and board model, configuration information is used to indicate the parameter configuration of each port on SD-OTN; determine the unit, use Based on determining the target model according to the physical information of the first SD-OTN and the physical information of the second SD-OTN, the target model is a predetermined docking model of the first port and the second port; the processing unit is used for based on the target model, The configuration information of the first port and the configuration information of the second port, if the first port and the second port do not match, the configuration information of the first port and the configuration information of the second port are adjusted.
在一种可能的实现方式中,获取单元,用于获取多种型号的SD-OTN中的每种型号的SD-OTN对应的网元数据;确定单元,用于基于多种型号的SD-OTN中的每种型号的SD-OTN对应的网元数据,确定多个对接模型,多个对接模型中的每个对接模型用于指示任意两种型号的SD-OTN之间对接端口的配置信息。In a possible implementation manner, the acquiring unit is configured to acquire network element data corresponding to each type of SD-OTN among multiple types of SD-OTN; the determining unit is configured to obtain multiple types of SD-OTN based on The network element data corresponding to each model of SD-OTN in , determine multiple interconnection models, and each interconnection model in the plurality of interconnection models is used to indicate configuration information of interconnection ports between any two types of SD-OTN.
在一种可能的实现方式中,目标模型包括:目标配置信息,目标配置信息包括第一端口的标准配置信息和第二端口的标准配置信息;确定单元,用于根据目标模型对应的目标配置信息,确定第一端口的配置信息与第一端口的标准配置信息是否一致;确定单元,用于根据目标模型对应的目标配置信息,确定第二端口的配置信息与第二端口的标准配置信息是否一致;确定单元,用于当第一端口的配置信息与第一端口的标准配置信息不一致,和/或,第二端口的配置信息与第二端口的标准配置信息不一致时,确定第一端口和第二端口不匹配。In a possible implementation manner, the target model includes: target configuration information, where the target configuration information includes standard configuration information of the first port and standard configuration information of the second port; the determining unit is configured to target configuration information corresponding to the target model , determine whether the configuration information of the first port is consistent with the standard configuration information of the first port; the determining unit is configured to determine whether the configuration information of the second port is consistent with the standard configuration information of the second port according to the target configuration information corresponding to the target model ; A determining unit, configured to determine the first port and the second port when the configuration information of the first port is inconsistent with the standard configuration information of the first port, and/or the configuration information of the second port is inconsistent with the standard configuration information of the second port The two ports do not match.
在一种可能的实现方式中,获取单元,用于获取第一端口的网络状态信息和第二端口的网络状态信息,网络状态信息包括以下至少一项:波分复用WDM交叉连接时隙、同步数字体系SDH虚端口数量、SDH交叉连接时隙;确定单元,用于根据第一端口的网络状态信息,确定第一端口的第一资源占用率,根据第二端口的网络状态信息,确定第二端口的第二资源占用率;处理单元,用于当第一资源占用率大于预设阈值,和/或,第二资源占用率大于预设阈值时,发送预警信息。In a possible implementation manner, the obtaining unit is configured to obtain network state information of the first port and network state information of the second port, where the network state information includes at least one of the following: wavelength division multiplexing WDM cross-connect time slots, The number of synchronous digital system SDH virtual ports, SDH cross-connect time slots; the determination unit is used to determine the first resource occupancy rate of the first port according to the network status information of the first port, and determine the first resource occupancy rate of the first port according to the network status information of the second port. Second resource occupancy rate of two ports; a processing unit configured to send warning information when the first resource occupancy rate is greater than a preset threshold, and/or when the second resource occupancy rate is greater than a preset threshold.
在一种可能的实现方式中,获取单元,用于获取第一端口的多个时隙信息和第二端口的多个时隙信息,时隙信息用于指示端口传输的多个业务中的每个业务对应的传输通道;确定单元,用于当第三端口的多个时隙信息中的任一时隙信息与第四端口的多个时隙信息中的每个时隙信息之间均不匹配时,确定任一时隙信息对应的业务为离散业务,第三端口为第一端口,第四端口为第二端口;或者第三端口为第二端口,第四端口为第一端口。In a possible implementation manner, the acquiring unit is configured to acquire multiple time slot information of the first port and multiple time slot information of the second port, where the time slot information is used to indicate that each of the multiple services transmitted by the port A transmission channel corresponding to a service; a determination unit, configured to be used when any time slot information in the multiple time slot information of the third port does not match each time slot information in the multiple time slot information of the fourth port When determining that the service corresponding to any time slot information is a discrete service, the third port is the first port, and the fourth port is the second port; or the third port is the second port, and the fourth port is the first port.
第三方面,提供了一种电子设备,包括:处理器以及存储器;其中,存储器用于存储一个或多个程序,一个或多个程序包括计算机执行指令,当电子设备运行时,处理器执行存储器存储的计算机执行指令,以使电子设备执行如第一方面的一种SD-OTN对接管理方法。In a third aspect, an electronic device is provided, including: a processor and a memory; wherein, the memory is used to store one or more programs, and the one or more programs include computer-executable instructions, and when the electronic device is running, the processor executes the memory The stored computer executes the instruction, so that the electronic device executes an SD-OTN interconnection management method according to the first aspect.
第四方面,提供了一种存储一个或多个程序的计算机可读存储介质,该一个或多个程序包括指令,上述指令当被计算机执行时使计算机执行如第一方面的一种SD-OTN对接管理方法。In a fourth aspect, there is provided a computer-readable storage medium storing one or more programs, the one or more programs include instructions, and when the instructions are executed by a computer, the computer executes an SD-OTN according to the first aspect Docking management method.
本申请提供了一种SD-OTN对接管理方法,应用于不同SD-OTN之间的对接的场景中,用于提高对不同SD-OTN进行对接的管理效率。在对SD-OTN进行对接的管理时,确定第一SD-OTN上的第一端口和第二SD-OTN上的第二端口,并获取第一SD-OTN的网元数据和第二SD-OTN的网元数据,以根据第一SD-OTN的网元数据中的物理信息和第二SD-OTN的网元数据中的物理信息,确定第一端口和第二端口之间对应的预先确定的目标模型。进而基于该目标模型、第一端口的配置信息和第二端口的配置信息,在第一端口和第二端口不匹配的情况下,调整第一端口的配置信息和第二端口的配置信息。通过上述方法,能够基于第一SD-OTN的网元数据、第二SD-OTN的网元数据以及预设的目标模型,实现对第一端口的配置信息和第二端口的配置信息的自动核查,并在第一端口和第二端口不匹配的情况下,调整第一端口的配置信息和第二端口的配置信息,以实现对不同SD-OTN对接端口的自动化管理,提高对不同SD-OTN进行对接的管理效率。The present application provides an SD-OTN interconnection management method, which is applied in a scenario of interconnection between different SD-OTNs, and is used to improve the management efficiency of interconnection between different SD-OTNs. When managing the interconnection of SD-OTN, determine the first port on the first SD-OTN and the second port on the second SD-OTN, and obtain the network element data of the first SD-OTN and the second SD-OTN OTN network element data, to determine the corresponding pre-determined relationship between the first port and the second port according to the physical information in the network element data of the first SD-OTN and the physical information in the network element data of the second SD-OTN target model. Furthermore, based on the target model, the configuration information of the first port, and the configuration information of the second port, if the first port and the second port do not match, the configuration information of the first port and the configuration information of the second port are adjusted. Through the above method, based on the network element data of the first SD-OTN, the network element data of the second SD-OTN and the preset target model, the automatic verification of the configuration information of the first port and the configuration information of the second port can be realized , and when the first port and the second port do not match, adjust the configuration information of the first port and the configuration information of the second port, so as to realize the automatic management of different SD-OTN interconnection ports, and improve the support for different SD-OTN The management efficiency of docking.
附图说明Description of drawings
图1为本申请的实施例提供的一种SD-OTN对接管理系统结构示意图;FIG. 1 is a schematic structural diagram of a SD-OTN docking management system provided by an embodiment of the present application;
图2为本申请的实施例提供的一种SD-OTN对接管理方法流程示意图一;Fig. 2 is a schematic flow diagram 1 of an SD-OTN interconnection management method provided by an embodiment of the present application;
图3为本申请的实施例提供的一种SD-OTN对接管理方法对应的模型对接示意图;FIG. 3 is a schematic diagram of model docking corresponding to an SD-OTN docking management method provided by an embodiment of the present application;
图4为本申请的实施例提供的一种SD-OTN对接管理方法流程示意图二;FIG. 4 is a second schematic flow diagram of an SD-OTN interconnection management method provided by an embodiment of the present application;
图5为本申请的实施例提供的一种SD-OTN对接管理方法流程示意图三;FIG. 5 is a third schematic flow chart of an SD-OTN interconnection management method provided by an embodiment of the present application;
图6为本申请的实施例提供的一种SD-OTN对接管理方法流程示意图四;FIG. 6 is a fourth schematic flow diagram of an SD-OTN interconnection management method provided by an embodiment of the present application;
图7为本申请的实施例提供的一种SD-OTN对接管理方法流程示意图五;FIG. 7 is a schematic flow diagram five of an SD-OTN interconnection management method provided by an embodiment of the present application;
图8为本申请的实施例提供的一种SD-OTN对接管理装置结构示意图;FIG. 8 is a schematic structural diagram of an SD-OTN interconnection management device provided by an embodiment of the present application;
图9为本申请的实施例提供的一种电子设备结构示意图。FIG. 9 is a schematic structural diagram of an electronic device provided by an embodiment of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application.
在本申请的描述中,除非另有说明,“/”表示“或”的意思,例如,A/B可以表示A或B。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。此外,“至少一个”“多个”是指两个或两个以上。“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。In the description of the present application, unless otherwise specified, "/" means "or", for example, A/B may mean A or B. The "and/or" in this article is just an association relationship describing associated objects, which means that there can be three relationships, for example, A and/or B, which can mean: A exists alone, A and B exist at the same time, and B exists alone These three situations. In addition, "at least one" and "plurality" mean two or more. Words such as "first" and "second" do not limit the number and order of execution, and words such as "first" and "second" do not necessarily limit the difference.
在SD-OTN技术中,通信运营商前期主要使用的SD-OTN为固定厂家所提供的设备(如A设备厂家),并通过单一厂家的SD-OTN完成组网,在对接时,通过在该厂家网管中连纤直接即可实现端口的对接,并通过该厂家的网管系统即可实现对改对接端口的管理。而随着SD-OTN技术的发展,SD-OTN的生产厂家也在增多,在后续SD-OTN下沉组网覆盖的过程中,通信运行商逐步引入了多个厂家(异厂家)的SD-OTN设备进行下沉组网覆盖。由于不同厂家所使用的网管系统不同,无法像单一厂家的SD-OTN那样通过连纤直接实现端口的对接,导致在对两个厂家的SD-OTN线路卡所对应的远端物理拓扑进行管理时有所不便,从而影响对异厂家SD-OTN对接管理,尤其时对两个厂家线路侧板卡配置的管理效率。In the SD-OTN technology, the SD-OTN mainly used by communication operators in the early stage is equipment provided by fixed manufacturers (such as equipment manufacturer A), and the networking is completed through the SD-OTN of a single manufacturer. The fiber connection in the manufacturer's network management can directly realize the docking of the port, and the management of the docking port can be realized through the network management system of the manufacturer. With the development of SD-OTN technology, the number of SD-OTN manufacturers is also increasing. In the process of subsequent SD-OTN sinking network coverage, communication operators gradually introduce SD-OTN from multiple manufacturers (different manufacturers). The OTN equipment performs sinking networking coverage. Due to the different network management systems used by different manufacturers, it is impossible to directly realize port connection through fiber connection like the SD-OTN of a single manufacturer. As a result, when managing the remote physical topology corresponding to the SD-OTN line cards of two manufacturers It is inconvenient, which affects the management of SD-OTN interconnection of different manufacturers, especially the management efficiency of line-side card configurations of two manufacturers.
当前,对不同SD-OTN(如不同厂家、不同型号的SD-OTN)设备对接的管理(如配置监控、资源预警等),需要通过人工基于每个SD-OTN供应商提供的独立的网络管理(网管)系统进行配置检查,每个步骤的实现均需要点击不同的网管界面,整个过程较为繁琐枯燥,且需要耗费大量的人工成本和时间成本,管理效率较差。并且,当通过Excel表格等形式呈现网络对接信息时,由于缺乏可视化的图形界面对信息进行展示,导致信息的展示效果较差。并且网络配置信息均需要人工查询网管才能获取,无法实现对对接端口的网络配置信息的实时监控和资源分析处理。At present, the management (such as configuration monitoring, resource warning, etc.) of different SD-OTN (such as different manufacturers and different models of SD-OTN) equipment needs to be managed manually based on the independent network management provided by each SD-OTN supplier. The (network management) system performs configuration checks, and the realization of each step requires clicking on different network management interfaces. The whole process is cumbersome and boring, and requires a lot of labor and time costs, and the management efficiency is poor. Moreover, when the network connection information is presented in forms such as Excel tables, due to the lack of a visual graphical interface to display the information, the display effect of the information is poor. Moreover, all network configuration information needs to be obtained by manually querying the network management system, which cannot realize real-time monitoring and resource analysis and processing of the network configuration information of the docking port.
本申请实施例提供的SD-OTN对接管理方法,可以适用于SD-OTN对接管理系统。图1示出了该SD-OTN对接管理系统的一种结构示意图。如图1所示,SD-OTN对接管理系统10包括:电子设备11、协同器12、服务器13。The SD-OTN interconnection management method provided in the embodiment of the present application may be applicable to an SD-OTN interconnection management system. FIG. 1 shows a schematic structural diagram of the SD-OTN interconnection management system. As shown in FIG. 1 , the SD-OTN interconnection management system 10 includes: an electronic device 11 , a coordinator 12 , and a server 13 .
SD-OTN对接管理系统10可以用于物联网,SD-OTN对接管理系统10(如电子设备11、协同器12、服务器13)可以包括多个中央处理器(central processing unit,CPU)、多个内存、存储有多个操作系统的存储装置等硬件。The SD-OTN docking management system 10 can be used for the Internet of Things, and the SD-OTN docking management system 10 (such as an electronic device 11, a coordinator 12, and a server 13) can include multiple central processing units (central processing units, CPUs), multiple Hardware such as internal memory, storage device storing multiple operating systems, etc.
电子设备11可以用于物联网,用于实现数据的处理,例如电子设备11可以通过与协同器12交互,获取SD-OTN的网元数据,从而确定SD-OTN对接端口是否匹配,以实现对SD-OTN对接的管理。The electronic device 11 can be used in the Internet of Things to realize data processing. For example, the electronic device 11 can obtain SD-OTN network element data by interacting with the coordinator 12, so as to determine whether the SD-OTN docking port matches, so as to realize the Management of SD-OTN interconnection.
协同器12用于实现数据的获取,如图1所示,协同器12通过与多个服务器13进行交互,获取多个SD-OTN的网元数据,并将该网元数据传输至电子设备11。The coordinator 12 is used to obtain data. As shown in FIG. 1 , the coordinator 12 interacts with multiple servers 13 to acquire multiple SD-OTN network element data, and transmits the network element data to the electronic device 11 .
服务器13用于实现数据的存储,例如服务器13可以为各个SD-OTN供应商(例如各个SD-OTN厂家)的网管服务器,每个厂家的网管服务器存储有该厂家的SD-OTN的网元数据。The server 13 is used to implement data storage. For example, the server 13 can be the network management server of each SD-OTN supplier (such as each SD-OTN manufacturer), and the network management server of each manufacturer stores the SD-OTN network element data of the manufacturer. .
可选的,每个厂家的网管服务器中存储有该厂家所有型号的SD-OTN的网元数据。Optionally, network element data of all models of SD-OTN of the manufacturer are stored in the network management server of each manufacturer.
下面结合附图对本申请实施例提供的一种SD-OTN对接管理方法进行描述。An SD-OTN interconnection management method provided by an embodiment of the present application is described below with reference to the accompanying drawings.
如图2所示,本申请实施例提供的一种SD-OTN对接管理方法,包括S201-S204:As shown in Figure 2, an SD-OTN interconnection management method provided by the embodiment of the present application includes S201-S204:
S201、确定第一SD-OTN与第二SD-OTN之间的对接端口。S201. Determine an interconnection port between the first SD-OTN and the second SD-OTN.
其中,对接端口包括:第一SD-OTN上的第一端口和第二SD-OTN上的第二端口。Wherein, the interconnection ports include: a first port on the first SD-OTN and a second port on the second SD-OTN.
可选的,可以根据预先设定的命名标准,为需要进行对接的两个端口进行备注,人工确定端口的端口名称,以使得电子设备能够根据端口的端口名称,确定需要对接的第一端口和第二端口。Optionally, according to a preset naming standard, notes can be made for the two ports that need to be docked, and the port names of the ports can be manually determined, so that the electronic device can determine the first port that needs to be connected and the first port that needs to be connected according to the port names of the ports. second port.
示例性的,命名标准可以为LINK#“A厂家ID号”-“槽位号”/“端口号”&“B厂家ID号”-“槽位号”/“端口号”。Exemplarily, the naming standard may be LINK#"A manufacturer ID number"-"slot number"/"port number" & "B manufacturer ID number"-"slot number"/"port number".
例如,根据该命名标准,第一SD-OTN上的第一端口的端口名称可以为A1-001/200&B1-003/400,对应的第二SD-OTN上的第二端口的端口名称也为A1-001/200&B1-003/400,即,对于需要进行对接的两个SD-OTN端口,两个端口的端口名称可以是相同的。For example, according to the naming standard, the port name of the first port on the first SD-OTN can be A1-001/200&B1-003/400, and the corresponding port name of the second port on the second SD-OTN is also A1 -001/200&B1-003/400, that is, for the two SD-OTN ports that need to be interconnected, the port names of the two ports can be the same.
需要说明的是,对于同一SD-OTN,可能存在多个端口,对接多个SD-OTN,对于不同端口,其对应的端口名称也不相同,以使得电子设备可以根据每个端口的端口名称,确定该端口所对接的SD-OTN的端口信息。It should be noted that for the same SD-OTN, there may be multiple ports that are connected to multiple SD-OTNs. For different ports, the corresponding port names are different, so that electronic devices can use the port name of each port, Determine the port information of the SD-OTN connected to the port.
可选的,当存在多个端口之间的对接关系时,电子设备可以通过比对网元数据中的端口名称信息,根据每个端口的端口名称信息,确定多个对接组,建立端口对接拓扑关系。其中,每个对接组包括一对对接端口。Optionally, when there is a docking relationship between multiple ports, the electronic device can determine multiple docking groups according to the port name information of each port by comparing the port name information in the network element data, and establish a port docking topology relation. Wherein, each docking group includes a pair of docking ports.
可选的,由于端口的对接方式不同,端口对接拓扑关系的建立方法可能存在区别。Optionally, due to different port interconnection modes, the methods for establishing the port interconnection topology relationship may be different.
示例性的,对于OTN三混线路板对接的端口,可以直接通过比对端口名称建立端口对接的拓扑关系。而对于通过同步数字体系(synchronous digital hierarchy,SDH)光板对接、OTN三混线路板虚接口对接等方式对接的端口,该种端口对接方式可能会设置线性复用段或者环形复用段对对接进行保护,因此在通过电子设备建立端口对接拓扑关系时,对于SDH光板对接、OTN三混线路板虚接口对接的端口,还需要通过协同器获取“线性复用段”配置信息以及“环形复用段”配置信息,进而通过端口名称的比对,将“线性复用段”配置信息和“环形复用段”配置信息下的两对对接端口分别设置为主保护组和备用保护组,从而完成端口对接拓扑关系的建立。Exemplarily, for ports interconnected by OTN three-hybrid line boards, the port interconnection topology relationship can be established directly by comparing port names. For ports that are connected through synchronous digital hierarchy (SDH) optical board connection, OTN three-hybrid circuit board virtual interface connection, etc., this port connection method may set a linear multiplex section or a ring multiplex section for connection. Therefore, when establishing the port connection topology relationship through electronic equipment, for the ports connected to the SDH optical board and the virtual interface of the OTN three-hybrid circuit board, it is also necessary to obtain the "linear multiplex section" configuration information and the "ring multiplex section" " configuration information, and then by comparing the port names, set the two pairs of docking ports under the "Linear Multiplex Section" configuration information and "Ring Multiplex Section" configuration information respectively as the active protection group and the standby protection group, thus completing the port The establishment of docking topology relationship.
需要说明的是,通过上述方法,能够基于电子设备实现对端口名称等信息的比对,而无需通过网管进行比对,以提高管理效率。It should be noted that, through the above method, information such as port names can be compared on the basis of electronic devices without using a network management system for comparison, so as to improve management efficiency.
可选的,对于新建立的SD-OTN对接,可以通过在网管服务器中进行统一命名打标(修改端口名称),并通过电子设备采集到对应的拓扑关系中,进而实现对新建立的对接端口的配置信息的核查与配置。Optionally, for the newly established SD-OTN interconnection, unified naming and marking (modifying the port name) can be carried out in the network management server, and the corresponding topology relationship can be collected by electronic equipment, and then the newly established interconnection port can be realized. The verification and configuration of configuration information.
可选的,还可以在电子设备中关联所有对接端口的拓扑关系,建立SD-OTN管理系统,以通过SD-OTN管理系统对SD-OTN的对接进行管理。Optionally, it is also possible to associate the topological relationship of all interconnected ports in the electronic device, and establish an SD-OTN management system, so as to manage SD-OTN interconnection through the SD-OTN management system.
S202、获取第一SD-OTN的网元数据和第二SD-OTN的网元数据。S202. Acquire network element data of the first SD-OTN and network element data of the second SD-OTN.
其中,网元数据包括:物理信息、配置信息,物理信息包括设备型号和板卡型号,配置信息用于指示SD-OTN上的每个端口的参数配置。Wherein, the network element data includes: physical information, configuration information, the physical information includes device model and board model, and the configuration information is used to indicate the parameter configuration of each port on the SD-OTN.
可选的,SD-OTN的网元数据,可以理解为SD-OTN中每个端口的的网元数据。Optionally, the network element data of SD-OTN can be understood as the network element data of each port in SD-OTN.
可选的,网元数据的具体类型可以结合具体的业务需求(如资源分析方向)进行调整。Optionally, the specific type of network element data can be adjusted in combination with specific service requirements (such as resource analysis direction).
可选的,物理信息还可以包括网元设备(即对接端口所属的设备)名称、机架信息(如机架标识)、机框信息(如机框标识)、槽位、板卡信息(如板卡标识、板卡参数等)、板卡名称、端口信息(如端口标识)、端口名称等信息。Optionally, the physical information may also include the name of the network element device (that is, the device to which the docking port belongs), rack information (such as the Board ID, board parameters, etc.), board name, port information (such as port ID), port name and other information.
需要说明的是,物理信息主要用于对SD-OTN端口的定位,如在获取数据时用于指示数据对象,在修改参数配置时用于指示修改对象等。It should be noted that the physical information is mainly used to locate the SD-OTN port, for example, to indicate the data object when acquiring data, and to indicate the modification object when modifying parameter configuration.
可选的,网元数据还可以包括网元设备在线状态,以保证在后续获取网元数据、调整端口的配置信息时,网元设备处于在线状态。Optionally, the network element data may also include the online state of the network element device, so as to ensure that the network element device is in the online state when obtaining the network element data and adjusting port configuration information subsequently.
可选的,网元数据还可以包括端口光功率、槽位占用状态、板卡占用状态、端口占用状态等信息,以在对SD-OTN进行对接的管理中提供参考,如在需要调整端口的配置信息时,结合端口的占用状态进行调整。Optionally, the network element data can also include information such as port optical power, slot occupancy status, board occupancy status, and port occupancy status, so as to provide reference in the management of SD-OTN interconnection, such as when the port needs to be adjusted When configuring the information, make adjustments based on the occupied state of the port.
S203、根据第一SD-OTN的物理信息和第二SD-OTN的物理信息,确定目标模型。S203. Determine the target model according to the physical information of the first SD-OTN and the physical information of the second SD-OTN.
其中,目标模型为预先确定的第一端口和第二端口的对接模型。Wherein, the target model is a predetermined docking model of the first port and the second port.
可选的,电子设备可以根据第一SD-OTN的设备型号、第一SD-OTN的板卡型号、第二SD-OTN的设备型号、第二SD-OTN的板卡型号,确定第一SD-OTN和第二SD-OTN的对接方式,进而根据第一SD-OTN和第二SD-OTN的对接方式,确定第一端口和第二端口的对接方式,确定第一端口和第二端口之间对应的目标模型。Optionally, the electronic device may determine the first SD-OTN device model according to the device model of the first SD-OTN, the board model of the first SD-OTN, the device model of the second SD-OTN, and the board model of the second SD-OTN. - the docking mode of the OTN and the second SD-OTN, and then determine the docking mode of the first port and the second port according to the docking mode of the first SD-OTN and the second SD-OTN, and determine the connection mode between the first port and the second port corresponding target model.
需要说明的是,第一端口和第二端口的对接方式取决于第一SD-OTN和第二SD-OTN的对接方式,即当第一SD-OTN和第二SD-OTN的对接方式为OTN三混线路板对接时,第一SD-OTN与第二SD-OTN质检的端口的对接方式均为OTN三混线路板对接。It should be noted that the interconnection mode of the first port and the second port depends on the interconnection mode of the first SD-OTN and the second SD-OTN, that is, when the interconnection mode of the first SD-OTN and the second SD-OTN is OTN When the three-hybrid circuit boards are interconnected, the first SD-OTN and the second SD-OTN quality inspection ports are interconnected in OTN tri-hybrid circuit boards.
可选的,可以基于不同对接端口的参数配置经验,在电子设备中预先设置多个端口之间的对接模型。Optionally, based on the parameter configuration experience of different docking ports, the docking model between multiple ports may be preset in the electronic device.
示例性的,如图3所示,基于当前主要的端口对接方式,可以在电子设备中设置OTN三混线路板对接模型、SDH光板对接模型和OTN三混线路板SDH虚接口对接模型等预设的对接模型。Exemplarily, as shown in Figure 3, based on the current main port connection mode, presets such as the OTN three-mix circuit board connection model, the SDH optical board connection model, and the OTN three-mix circuit board SDH virtual interface connection model can be set in the electronic equipment docking model.
S204、基于目标模型、第一端口的配置信息和第二端口的配置信息,在第一端口和第二端口不匹配的情况下,调整第一端口的配置信息和第二端口的配置信息。S204. Based on the target model, the configuration information of the first port, and the configuration information of the second port, if the first port and the second port do not match, adjust the configuration information of the first port and the configuration information of the second port.
可选的,预设的多个对接模型可以为规定的不同对接端口的标准配置信息的模型,进而基于端口的配置信息与对接模型规定的端口的标准配置信息是否一致,确定两个端口之间对接是否匹配。Optionally, the preset multiple docking models may be models of standard configuration information of different docking ports specified, and then based on whether the port configuration information is consistent with the standard configuration information of the port specified in the docking model, determine the connection between the two ports. Whether the docking matches.
可选的,在通过电子设备确定每个端口的配置信息后,还可以通过电子设备生成SD-OTN(如异厂家SD-OTN)对接配置信息文件(如异厂家SD-OTN对接配置信息巡检表、巡检图例等),以对每个端口的配置信息进行展示,并说明该端口的配置信息是否符合要求。Optionally, after the configuration information of each port is determined by the electronic device, the SD-OTN (such as different manufacturer SD-OTN) interconnection configuration information file (such as different manufacturer SD-OTN interconnection configuration information inspection table, inspection legend, etc.) to display the configuration information of each port and explain whether the configuration information of the port meets the requirements.
可选的,对于不符合要求的某项端口的配置信息,电子设备可以将该项配置信息进行标红、加粗等标记处理,以更直观的对端口的配置信息进行实时监控与展示。Optionally, for the configuration information of a certain port that does not meet the requirements, the electronic device can mark the configuration information in red, bold, etc., so as to monitor and display the configuration information of the port more intuitively in real time.
可选的,在确定某个端口的配置信息不符合要求(即不匹配)时,可以通过电子设备对该端口的配置信息进行修改,并将修改后的配置信息通过协同器下发至该端口对应的SD-OTN网管服务器中。Optionally, when it is determined that the configuration information of a certain port does not meet the requirements (that is, does not match), the configuration information of the port can be modified through the electronic device, and the modified configuration information is sent to the port through the coordinator corresponding SD-OTN network management server.
可选的,可以通过电子设备,批量地对所需要修改的配置信息进行统一修改,并通过协同器将修改信息下发至对应的网管服务器中。Optionally, the configuration information to be modified can be uniformly modified in batches through the electronic device, and the modified information is sent to the corresponding network management server through the coordinator.
可选的,在将该修改信息进行下发时,可以根据该端口的设备型号、机架信息(如机架标识)、机框信息(如机框标识)、槽位、板卡信息(如板卡标识、板卡参数等)、板卡名称、端口信息(如端口标识)、端口名称等信息,实现在网管服务器中对该端口的定位。Optionally, when sending the modification information, it can be based on the device model of the port, rack information (such as rack ID), frame information (such as frame ID), slot, board information (such as Board identification, board parameters, etc.), board name, port information (such as port identification), port name and other information to realize the positioning of the port in the network management server.
本申请实施例中,在对SD-OTN进行对接的管理时,确定第一SD-OTN上的第一端口和第二SD-OTN上的第二端口,并获取第一SD-OTN的网元数据和第二SD-OTN的网元数据,以根据第一SD-OTN的网元数据中的物理信息和第二SD-OTN的网元数据中的物理信息,确定第一端口和第二端口之间对应的预先确定的目标模型。进而基于该目标模型、第一端口的配置信息和第二端口的配置信息,在第一端口和第二端口不匹配的情况下,调整第一端口的配置信息和第二端口的配置信息。通过上述方法,能够基于第一SD-OTN的网元数据、第二SD-OTN的网元数据以及预设的目标模型,实现对第一端口的配置信息和第二端口的配置信息的自动核查,并在第一端口和第二端口不匹配的情况下,调整第一端口的配置信息和第二端口的配置信息,以实现对不同SD-OTN对接端口的自动化管理,提高对不同SD-OTN进行对接的管理效率。In this embodiment of the application, when managing the interconnection of SD-OTN, determine the first port on the first SD-OTN and the second port on the second SD-OTN, and obtain the network elements of the first SD-OTN Data and network element data of the second SD-OTN, to determine the first port and the second port according to the physical information in the network element data of the first SD-OTN and the physical information in the network element data of the second SD-OTN Correspondence between the pre-determined target models. Furthermore, based on the target model, the configuration information of the first port, and the configuration information of the second port, if the first port and the second port do not match, the configuration information of the first port and the configuration information of the second port are adjusted. Through the above method, based on the network element data of the first SD-OTN, the network element data of the second SD-OTN and the preset target model, the automatic verification of the configuration information of the first port and the configuration information of the second port can be realized , and when the first port and the second port do not match, adjust the configuration information of the first port and the configuration information of the second port, so as to realize the automatic management of different SD-OTN interconnection ports, and improve the support for different SD-OTN The management efficiency of docking.
在一种可能的实现方式中,如图4所示,本申请实施例提供的一种SD-OTN对接管理方法中,还包括S301-S302:In a possible implementation, as shown in FIG. 4, the SD-OTN interconnection management method provided in the embodiment of the present application further includes S301-S302:
S301、获取多种型号的SD-OTN中的每种型号的SD-OTN对应的网元数据。S301. Obtain network element data corresponding to each type of SD-OTN among multiple types of SD-OTNs.
可选的,多种型号可以为多种SD-OTN的设备型号、板卡型号等型号信息。Optionally, the multiple models may be model information such as multiple SD-OTN device models and board models.
可选的,可以通过协同器从SD-OTN的网管服务器中获取SD-OTN设备的网元数据。Optionally, the network element data of the SD-OTN device can be obtained from the SD-OTN network management server through the coordinator.
S302、基于多种型号的SD-OTN中的每种型号的SD-OTN对应的网元数据,确定多个对接模型。S302. Based on network element data corresponding to each type of SD-OTN among multiple types of SD-OTNs, determine multiple interconnection models.
其中,多个对接模型中的每个对接模型用于指示任意两种型号的SD-OTN之间对接端口的配置信息。Wherein, each of the multiple interconnection models is used to indicate configuration information of interconnection ports between any two models of SD-OTN.
可选的,可以根据不同型号的SD-OTN板卡端口的对接配置经验,确定不同型号的SD-OTN板卡端口的通用的端口的配置信息,从而确定不同型号的SD-OTN的对接模型。Optionally, according to the interconnection configuration experience of different types of SD-OTN board ports, the common port configuration information of different types of SD-OTN board ports can be determined, so as to determine the interconnection models of different models of SD-OTN.
可选的,可以基于不同对接端口的参数配置经验,预先设定多个规定对接端口的相关参数配置的对接模型。Optionally, based on the parameter configuration experiences of different docking ports, a plurality of docking models specifying relevant parameter configurations of docking ports may be preset.
示例性的,可以根据不同的型号板卡端口的对接通用配置,建立对接配置模型(即对接模型)。Exemplarily, an interconnection configuration model (that is, an interconnection model) may be established according to the interconnection common configurations of board ports of different models.
可选的,可以根据不同厂家板卡端口的设备型号、板卡型号、端口的配置信息、保护组配置等信息,建立多个对接模型。Optionally, multiple interconnection models can be established according to information such as device models, board models, port configuration information, and protection group configurations of board ports of different manufacturers.
可选的,SD-OTN的网元数据还可以包括SD-OTN的网元配置信息(即SD-OTN中每个端口的网元配置信息),从而根据每个端口的网元配置信息获取每个端口的保护组配置。Optionally, the network element data of SD-OTN can also include the network element configuration information of SD-OTN (that is, the network element configuration information of each port in SD-OTN), so that each port can be obtained according to the network element configuration information of each port. Protection group configuration for each port.
本申请实施例中,基于前期端口配置经验,预先设定多个对接模型,以基于对接模型,实现对对接端口相关配置参数的自动核查,以提高对SD-OTN进行对接管理的准确性。In the embodiment of the present application, based on previous port configuration experience, multiple interconnection models are preset, so as to realize automatic verification of configuration parameters related to interconnection ports based on the interconnection models, so as to improve the accuracy of SD-OTN interconnection management.
在一种可能的实现方式中,目标模型包括:目标配置信息,目标配置信息包括第一端口的标准配置信息和第二端口的标准配置信息,如图5所示,本申请实施例提供的一种SD-OTN对接管理方法中,还包括S401-S403:In a possible implementation manner, the target model includes: target configuration information, and the target configuration information includes standard configuration information of the first port and standard configuration information of the second port, as shown in FIG. 5 , a The SD-OTN interconnection management method also includes S401-S403:
S401、根据目标模型对应的目标配置信息,确定第一端口的配置信息与第一端口的标准配置信息是否相同。S401. Determine whether the configuration information of the first port is the same as the standard configuration information of the first port according to the target configuration information corresponding to the target model.
S402、根据目标模型对应的目标配置信息,确定第二端口的配置信息与第二端口的标准配置信息是否相同。S402. Determine whether the configuration information of the second port is the same as the standard configuration information of the second port according to the target configuration information corresponding to the target model.
S403、当第一端口的配置信息与第一端口的标准配置信息不一致,和/或,第二端口的配置信息与第二端口的标准配置信息不一致时,确定第一端口和第二端口不匹配。S403. When the configuration information of the first port is inconsistent with the standard configuration information of the first port, and/or the configuration information of the second port is inconsistent with the standard configuration information of the second port, determine that the first port does not match the second port .
示例性的,目标模型可以包括有(指示有)标准配置信息A和标准配置信息B,其中标准配置信息A用于指示第一端口的标准配置信息(即符合业务需求的第一端口的配置信息),标准配置信息B用于指示第二端口的标准配置信息(即符合业务需求的第二端口的配置信息)。Exemplarily, the target model may include (indicate) standard configuration information A and standard configuration information B, where the standard configuration information A is used to indicate the standard configuration information of the first port (that is, the configuration information of the first port that meets business requirements ), the standard configuration information B is used to indicate the standard configuration information of the second port (that is, the configuration information of the second port that meets the service requirements).
可选的,标准配置信息,可以理解为该端口在正常状态下(或相关协议所规定的)的参数配置信息。Optionally, the standard configuration information may be understood as parameter configuration information of the port in a normal state (or specified by a related protocol).
需要说明的是,配置信息中的某项参数,如果第一端口存在该项参数但第二端口不存在该项参数,则该项参数在目标模型中的第一端口的标准配置信息的参数配置为空,即需要关闭该项参数。It should be noted that if a certain parameter in the configuration information exists in the first port but not in the second port, the parameter configuration in the standard configuration information of the first port in the target model If it is empty, this parameter needs to be turned off.
可选的,可以将第一端口的配置信息包括的每项参数与第一端口的标准配置信息包括的每项参数进行比对,从而确定第一端口的配置信息与目标配置信息包括的第一端口的标准配置信息是否一致;将第二端口的配置信息包括的每项参数与第二端口的标准配置信息包括的每项参数进行比对,从而确定第二端口的配置信息与目标配置信息包括的第二端口的标准配置信息是否一致。Optionally, each parameter included in the configuration information of the first port may be compared with each parameter included in the standard configuration information of the first port, so as to determine the configuration information of the first port and the first parameter included in the target configuration information. Whether the standard configuration information of the port is consistent; compare each parameter included in the configuration information of the second port with each parameter included in the standard configuration information of the second port, so as to determine whether the configuration information of the second port and the target configuration information include Whether the standard configuration information of the second port is consistent.
需要说明的是,当第一端口的配置信息中的任一项参数与第一端口的标准配置信息中包括的该项参数不同时,则认为第一端口的配置信息与目标配置信息包括的第一端口的标准配置信息不一致。It should be noted that when any parameter in the configuration information of the first port is different from the parameter included in the standard configuration information of the first port, it is considered that the configuration information of the first port is different from the first parameter included in the target configuration information. The standard configuration information of a port is inconsistent.
示例性的,对于第一端口的配置信息中的参数项A,在第一端口的配置信息,参数A的取值为100,而在目标配置信息包括的第一端口的标准配置信息中,参数A的取值为1,则认为第一端口的配置信息与目标配置信息包括的第一端口的标准配置信息不一致。Exemplarily, for the parameter item A in the configuration information of the first port, in the configuration information of the first port, the value of parameter A is 100, and in the standard configuration information of the first port included in the target configuration information, the parameter If the value of A is 1, it is considered that the configuration information of the first port is inconsistent with the standard configuration information of the first port included in the target configuration information.
可选的,当第一端口的配置信息与目标配置信息包括的第一端口的标准配置信息不一致,或者第二端口的配置信息与目标配置信息包括的第二端口的标准配置信息不一致时,说明第一端口与第二端口对接的相关参数配置(配置信息),与标准的参数配置(配置信息)存在区别,则确定第一端口与第二端口的对接不满足预定要求(第一端口和第二端口不匹配)。Optionally, when the configuration information of the first port is inconsistent with the standard configuration information of the first port included in the target configuration information, or the configuration information of the second port is inconsistent with the standard configuration information of the second port included in the target configuration information, explain The relevant parameter configuration (configuration information) of the docking of the first port and the second port is different from the standard parameter configuration (configuration information), then it is determined that the docking of the first port and the second port does not meet the predetermined requirements (the first port and the second port Two ports do not match).
需要说明的是,由于不同对接模型所指示的对接端口不同,对于目标模型的第一端口的标准配置信息和第二端口的标准配置信息,也会存在区别;并且,对于同一目标模型的第一端口的标准配置信息和第二端口的标准配置信息,由于端口的型号、生产厂家不同,第一端口的标准配置信息和第二端口的标准配置信息也会存在区别。It should be noted that, due to the different docking ports indicated by different docking models, there will also be differences between the standard configuration information of the first port of the target model and the standard configuration information of the second port; and, for the first port of the same target model The standard configuration information of the port and the standard configuration information of the second port are different from the standard configuration information of the first port and the standard configuration information of the second port due to different models and manufacturers of the ports.
本申请实施例中,通过将目标模型的目标配置信息与对接端口的配置信息进行比对,实现基于目标模型定义的多项参数,确定第一端口与第二端口是否匹配,以实现对第一端口的配置信息和第二端口的配置信息的自动核查,从而实现对SD-OTN进行对接管理。In the embodiment of the present application, by comparing the target configuration information of the target model with the configuration information of the docking port, multiple parameters defined based on the target model are realized to determine whether the first port matches the second port, so as to realize the matching of the first port. The configuration information of the port and the configuration information of the second port are automatically checked, so as to realize the interconnection management of SD-OTN.
在一种设计中,如图6所示,本申请实施例提供的一种SD-OTN对接管理方法中,还包括S501-S503:In one design, as shown in FIG. 6, an SD-OTN interconnection management method provided in the embodiment of the present application further includes S501-S503:
S501、获取第一端口的网络状态信息和第二端口的网络状态信息。S501. Acquire network state information of the first port and network state information of the second port.
其中,网络状态信息包括以下至少一项:波分复用(wavelength-divisionmultiplexing,WDM)交叉连接时隙、同步数字体系SDH虚端口数量、SDH交叉连接时隙。Wherein, the network status information includes at least one of the following items: wavelength-division multiplexing (wavelength-division multiplexing, WDM) cross-connect time slot, number of Synchronous Digital Hierarchy SDH virtual ports, and SDH cross-connect time slot.
可选的,端口的网络状态信息可以通过协同器从端口对应的网管服务器中获取。Optionally, the network status information of the port can be obtained from the network management server corresponding to the port through the coordinator.
需要说明的是,对于每个端口网络状态信息,可以结合具体的端口对接方式、资源监控需求进行调整。It should be noted that the network status information of each port can be adjusted in combination with specific port interconnection methods and resource monitoring requirements.
示例性的,对于OTN三混线路板对接端口,可以获取端口的WDM交叉连接时隙、SDH虚端口的数量等网络状态信息;对于SDH对接端口及SDH对接虚端口,可以获取端口的SDH交叉连接时隙等网络状态信息。Exemplarily, for the docking port of the OTN three-mix circuit board, the network state information such as the WDM cross-connect time slot of the port and the number of SDH virtual ports can be obtained; for the SDH docking port and the SDH docking virtual port, the SDH cross-connection of the port can be obtained Network status information such as time slots.
S502、根据第一端口的网络状态信息,确定第一端口的第一资源占用率,根据第二端口的网络状态信息,确定第二端口的第二资源占用率。S502. Determine a first resource occupancy rate of the first port according to the network state information of the first port, and determine a second resource occupancy rate of the second port according to the network state information of the second port.
可选的,资源占用率,可以根据端口的实际使用资源与端口的总容量地比值确定。Optionally, the resource occupancy rate may be determined according to the ratio of the actual resources used by the port to the total capacity of the port.
需要说明的是,对于不同的对接方式,由于所使用的资源类型不同,因此确定资源占用率的方式也会存在区别。It should be noted that, for different connection methods, due to the different types of resources used, the method of determining the resource occupancy rate will also be different.
示例性的,对于OTN三混线路板对接的对接端口,可以根据接口类型的光转换单元(optical transform unit,OTU)的等级速率,将对接端口分为OTU4=100G、OTU2=10G、OTU1=2.5G、OTU0=1.25G等类型。进一步的,定义接口总容量等效集光数据单元(opticaldata unit,ODU)ODU0的数量m,OTU4:m=80,OTU2:m=8,OTU1:m=2,OTU0:m=1。Exemplarily, for the docking port of the OTN three-mix circuit board docking, the docking port can be divided into OTU4=100G, OTU2=10G, OTU1=2.5 according to the level rate of the interface type optical transform unit (OTU). G, OTU0=1.25G and other types. Further, the total interface capacity equivalent optical data unit (ODU) ODU0 quantity m is defined, OTU4: m=80, OTU2: m=8, OTU1: m=2, OTU0: m=1.
进一步,从网管服务器中获取该端口的WDM交叉连接时隙,SDH虚端口的数量。根据OTN原理:ODU4=10*ODU2=40*ODU1=80*ODU0,ODUflexKn=n*ODU0,因此,在计算WDM时隙占用情况时,可以将WDM交叉连接时隙转化为等效ODU0,实际占用的ODU4、ODU2、ODU1、ODU0数量设为n4、n2、n1、n0。SDH虚接口数根据设置的STM-N等效为ODU2或ODU1,实际占用数量设为n2x,n1x。ODUflexKn占用ODU0数量为nk1、nk2、nk3……nkn。Further, the number of WDM cross-connect time slots and SDH virtual ports of the port is obtained from the network management server. According to the OTN principle: ODU4=10*ODU2=40*ODU1=80*ODU0, ODUflexKn=n*ODU0, therefore, when calculating the occupancy of WDM time slots, the WDM cross-connect time slots can be converted into equivalent ODU0, the actual occupancy The number of ODU4, ODU2, ODU1, and ODU0 is set to n4, n2, n1, and n0. The number of SDH virtual interfaces is equivalent to ODU2 or ODU1 according to the set STM-N, and the actual occupied number is set to n2x, n1x. The number of ODU0 occupied by ODUflexKn is nk1, nk2, nk3...nkn.
综上可得,对接端口的实际等效ODU0的占用情况,即实际等效ODU0n总=n4×80+(n2+n2x)×8+(n1+n1x)×2+n0+nk1+nk2+nk3+……nk2;则对于OTN三混线路板对接端口,资源占用率=实际等效ODU0n总/m×100%。To sum up, the actual equivalent ODU0 occupancy of the docking port, that is, the actual equivalent ODU0n total=n4×80+(n2+n2x)×8+(n1+n1x)×2+n0+nk1+nk2+nk3+ ... nk2; then, for the interface port of the OTN three-mix circuit board, the resource occupancy rate = the actual total equivalent ODU0n/m × 100%.
对于SDH对接端口和SDH对接虚端口,可以根据接口类型的同步传送模块等级(synchronous transport module level n,STM-N)将对接端口分为STM-64=10G,STM-16=2.5G,STM-4=622M,STM-1=155M等类型。定义接口总容量等效虚容器(virtualcontainer,VC)12的数量为y,STM-64:y=4032,STM-16:y=1008,STM-4:y=252,STM-1:y=63。For SDH docking ports and SDH docking virtual ports, the docking ports can be divided into STM-64=10G, STM-16=2.5G, STM- 4=622M, STM-1=155M and other types. Define the total interface capacity equivalent virtual container (virtual container, VC) 12 as y, STM-64: y=4032, STM-16: y=1008, STM-4: y=252, STM-1: y=63 .
进一步的,从网管服务器中获取端口下的SDH交接时隙。根据SDH原理,VC4=63*VC12,VC3=21*VC12,因此,在计算SDH时隙占用情况时,可以将SDH交叉连接时隙转化为等效VC12,实际占用的VC4、VC3、VC12数量可以设为x4、x3、x12。Further, the SDH handover time slot under the port is acquired from the network management server. According to the SDH principle, VC4=63*VC12, VC3=21*VC12, therefore, when calculating the SDH time slot occupancy, the SDH cross-connect time slot can be converted into an equivalent VC12, and the actual number of VC4, VC3, and VC12 can be Set to x4, x3, x12.
综上可得,对接端口的实际等效VC12的占用情况,即实际等效VC12x总=x4×63+x3×21+x12;则对于SDH端口对接和SDH虚端口,资源占用率=实际等效VC12 x总/y×100%。To sum up, it can be obtained that the actual equivalent VC12 occupancy of the docking port, that is, the actual equivalent VC12x total=x4×63+x3×21+x12; then for SDH port docking and SDH virtual port, the resource occupancy rate=actual equivalent VC12 x total/y x 100%.
S503、当第一资源占用率大于预设阈值,和/或,第二资源占用率大于预设阈值时,发送预警信息。S503. When the first resource occupancy rate is greater than the preset threshold, and/or the second resource occupancy rate is greater than the preset threshold, send warning information.
需要说明的是,对于一对对接端口中的第一端口和第二端口,可能由于冗余业务(离散业务)的存在,导致第一端口的第一资源占用率和第二端口的第二资源占用率不相等。It should be noted that, for the first port and the second port in a pair of docking ports, the first resource occupancy rate of the first port and the second resource occupancy rate of the second port may be due to the existence of redundant services (discrete services). The occupancy rates are not equal.
示例性的,对于一对对接端口中的第一端口,可能存在冗余业务A,即该业务仅在第一端口中存在对应时隙,第二端口不涉及该业务,则在其他业务都相同的情况下,由于第一端口存在冗余业务A,会导致第一端口的第一资源占用率高于第二端口的资源占用率。Exemplarily, for the first port in a pair of docking ports, there may be a redundant service A, that is, the service only has a corresponding time slot in the first port, and the second port does not involve this service, and the other services are the same In the case of , since redundant service A exists on the first port, the first resource occupancy rate of the first port is higher than the resource occupancy rate of the second port.
可选的,对于发送预警信息的预设阈值,可以结合业务需求,业务经验等进行更改。Optionally, the preset threshold for sending early warning information can be changed in combination with business requirements, business experience, and the like.
示例性的,预设阈值可以为80%、75%等。Exemplarily, the preset threshold may be 80%, 75% and so on.
可选的,对于第一端口的预设阈值、第二端口的预设阈值,可以为同一阈值,也可以为不同阈值。Optionally, the preset threshold of the first port and the preset threshold of the second port may be the same threshold or different thresholds.
本申请实施例中,根据不同的端口对接方式,设定不同的计算方式计算端口的实际资源占用率,并当端口的实际资源占用率大于预设阈值时,进行资源占用预警,以从资源占用的角度实现对SD-OTN进行对接的核查管理。In this embodiment of the application, according to different port connection methods, different calculation methods are set to calculate the actual resource occupancy rate of the port, and when the actual resource occupancy rate of the port is greater than the preset threshold, a resource occupancy warning is performed to obtain a resource occupancy From the perspective of SD-OTN to realize the verification management of docking.
在一种设计中,如图7所示,本申请实施例提供的一种SD-OTN对接管理方法中,还包括S601-S602:In one design, as shown in FIG. 7, an SD-OTN interconnection management method provided in the embodiment of the present application further includes S601-S602:
S601、获取第一端口的多个时隙信息和第二端口的多个时隙信息。S601. Acquire multiple time slot information of a first port and multiple time slot information of a second port.
其中,时隙信息用于指示端口传输的多个业务中的每个业务对应的传输通道。Wherein, the time slot information is used to indicate the transmission channel corresponding to each of the multiple services transmitted by the port.
需要说明的是,对于不同SD-OTN(如不同厂家的SD-OTN)对接端口所对应(开通)的业务,通常为用户端设备(customer premises equipment,CPE)端到局端(centraloffice,CO)的业务,即CPE-CO业务,或者为CO-CO业务,不具备端到端的管理能力。It should be noted that for different SD-OTN (such as SD-OTN of different manufacturers) corresponding (opened) services, usually from customer premises equipment (CPE) end to central office (central office, CO) The business, that is, the CPE-CO business, or the CO-CO business, does not have the end-to-end management capability.
可选的,每个端口的时隙信息可以通过协同器从端口对应的SD-OTN网管服务器获取。Optionally, the timeslot information of each port can be obtained from the SD-OTN network management server corresponding to the port through the coordinator.
可选的,端口的对接方式不同,该端口所对应的时隙信息也不同。Optionally, the ports are connected in different ways, and the time slot information corresponding to the ports is also different.
示例性的,对于OTN三混线路板对接端口,时隙信息可以为WDM交叉连接时隙;对于SDH对接端口或SDH对接虚端口,时隙信息可以为SDH交叉连接时隙。Exemplarily, for an interface port of an OTN three-mix line board, the time slot information may be a WDM cross-connect time slot; for an SDH interface port or an SDH interface virtual port, the time slot information may be an SDH cross-connect time slot.
可选的,每个端口的时隙信息由多个时隙组成,每个时隙用于传输一种业务。Optionally, the time slot information of each port consists of multiple time slots, and each time slot is used to transmit a service.
S602、当第三端口的多个时隙信息中的任一时隙信息与第四端口的多个时隙信息中的每个时隙信息之间均不匹配时,确定任一时隙信息对应的业务为离散业务。S602. When any time slot information in the multiple time slot information of the third port does not match each time slot information in the multiple time slot information of the fourth port, determine the service corresponding to any time slot information for discrete business.
其中,第三端口为第一端口,第四端口为第二端口;或者第三端口为第二端口,第四端口为第一端口。Wherein, the third port is the first port, and the fourth port is the second port; or the third port is the second port, and the fourth port is the first port.
可选的,电子设备在得到第一端口的多个时隙信息和第二端口的多个时隙信息后,针对第一端口的多个时隙信息和第二端口的多个时隙信息中的任一时隙,可以比对该任一时隙下两个端口的时隙信息是否一一对应,从而确定该任一时隙的业务是否为离散业务。Optionally, after the electronic device obtains the multiple time slot information of the first port and the multiple time slot information of the second port, for the multiple time slot information of the first port and the multiple time slot information of the second port For any time slot, you can compare whether the time slot information of the two ports under this any time slot corresponds one-to-one, so as to determine whether the service of this any time slot is a discrete service.
需要说明的是,两个端口的时隙信息一一对应,可以理解为两个端口均存在该时隙,或者,该时隙与两个端口均存在关联关系。It should be noted that the time slot information of the two ports corresponds one-to-one, which can be understood as that the time slot exists in both ports, or that the time slot is associated with both ports.
示例性的,在第一端口下存在有时隙ODU2:3,而经过比对确定,在第二端口下不存在时隙ODU2:3,因此可以确定第一端口下的时隙ODU2:3对应的业务为离散业务。Exemplarily, there is a time slot ODU2:3 under the first port, but it is determined through comparison that there is no time slot ODU2:3 under the second port, so it can be determined that the time slot ODU2:3 under the first port corresponds to The business is a discrete business.
可选的,对于确定为离散业务的业务,可以进行业务清理,以节省网络资源,进而提高端口的资源利用率。Optionally, for services determined to be discrete services, service clearing may be performed to save network resources, thereby improving port resource utilization.
本申请实施例中,通过核查每个时隙下对接的两个端口是否存在业务对应,从而识别出两个对接端口中的离散业务,以对离散业务进行清理,提高对接端口的资源利用率,以提高对SD-OTN进行对接的管理效率。In the embodiment of the present application, by checking whether there is a service correspondence between the two docked ports under each time slot, the discrete services in the two docked ports are identified, so as to clean up the discrete services and improve the resource utilization of the docked ports. In order to improve the management efficiency of SD-OTN interconnection.
需要说明的是,本申请实施例提供的SD-OTN对接管理方法,还可以应用于对相同SD-OTN(如生产厂家相同、设备型号相同等)对接进行管理的场景中。It should be noted that the SD-OTN interconnection management method provided in the embodiment of the present application can also be applied to the scenario of managing the interconnection of the same SD-OTN (such as the same manufacturer, the same device model, etc.).
本申请实施例中,上述主要从方法的角度对本申请实施例提供的方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。In the embodiments of the present application, the foregoing mainly introduces the solutions provided in the embodiments of the present application from the perspective of methods. In order to realize the above functions, it includes corresponding hardware structures and/or software modules for performing various functions. Those skilled in the art should easily realize that the embodiments of the present application can be implemented in the form of hardware or a combination of hardware and computer software in combination with the example units and algorithm steps described in the embodiments disclosed herein. Whether a certain function is executed by hardware or computer software drives hardware depends on the specific application and design constraints of the technical solution. Skilled artisans may use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of the present application.
本申请实施例可以根据上述方法示例对一种SD-OTN对接管理装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可选的,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。The embodiment of the present application can divide the functional modules of an SD-OTN interconnection management device according to the above method examples, for example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software function modules. Optionally, the division of modules in this embodiment of the present application is schematic, and is only a logical function division, and there may be another division manner in actual implementation.
图8为本申请实施例提供的一种SD-OTN对接管理装置的结构示意图。如图8所示,SD-OTN对接管理装置80用于提高对不同SD-OTN进行对接的管理效率,例如用于执行图2所示的一种SD-OTN对接管理方法。该SD-OTN对接管理装置80包括:确定单元801、获取单元802和处理单元803。FIG. 8 is a schematic structural diagram of an SD-OTN interconnection management device provided by an embodiment of the present application. As shown in FIG. 8 , the SD-OTN interconnection management device 80 is used to improve the management efficiency of interconnection with different SD-OTNs, for example, to implement an SD-OTN interconnection management method shown in FIG. 2 . The SD-OTN interconnection management device 80 includes: a determination unit 801 , an acquisition unit 802 and a processing unit 803 .
确定单元801,用于确定第一软件定义光传送网络SD-OTN与第二SD-OTN之间的对接端口。The determining unit 801 is configured to determine an interface port between the first software-defined optical transport network SD-OTN and the second SD-OTN.
其中,对接端口包括:第一SD-OTN上的第一端口和第二SD-OTN上的第二端口。Wherein, the interconnection ports include: a first port on the first SD-OTN and a second port on the second SD-OTN.
获取单元802,用于获取第一SD-OTN的网元数据和第二SD-OTN的网元数据。The obtaining unit 802 is configured to obtain network element data of the first SD-OTN and network element data of the second SD-OTN.
其中,网元数据包括:物理信息、配置信息,物理信息包括设备型号和板卡型号,配置信息用于指示SD-OTN上的每个端口的参数配置。Wherein, the network element data includes: physical information, configuration information, the physical information includes device model and board model, and the configuration information is used to indicate the parameter configuration of each port on the SD-OTN.
确定单元801,用于根据第一SD-OTN的物理信息和第二SD-OTN的物理信息,确定目标模型。The determining unit 801 is configured to determine the target model according to the physical information of the first SD-OTN and the physical information of the second SD-OTN.
其中,目标模型为预先确定的第一端口和第二端口的对接模型。Wherein, the target model is a predetermined docking model of the first port and the second port.
处理单元803,用于基于目标模型、第一端口的配置信息和第二端口的配置信息,在第一端口和第二端口不匹配的情况下,调整第一端口的配置信息和第二端口的配置信息。The processing unit 803 is configured to adjust the configuration information of the first port and the configuration information of the second port based on the target model, the configuration information of the first port, and the configuration information of the second port when the first port and the second port do not match. configuration information.
在一种可能的实现方式中,获取单元802,用于获取多种型号的SD-OTN中的每种型号的SD-OTN对应的网元数据。In a possible implementation manner, the obtaining unit 802 is configured to obtain network element data corresponding to each type of SD-OTN among multiple types of SD-OTNs.
确定单元801,用于基于多种型号的SD-OTN中的每种型号的SD-OTN对应的网元数据,确定多个对接模型,多个对接模型中的每个对接模型用于指示任意两种型号的SD-OTN之间对接端口的配置信息。The determining unit 801 is configured to determine a plurality of interconnection models based on network element data corresponding to each type of SD-OTN among multiple types of SD-OTNs, and each interconnection model in the plurality of interconnection models is used to indicate any two Configuration information of interconnection ports between different models of SD-OTN.
在一种可能的实现方式中,目标模型包括:目标配置信息,目标配置信息包括第一端口的标准配置信息和第二端口的标准配置信息。In a possible implementation manner, the target model includes: target configuration information, where the target configuration information includes standard configuration information of the first port and standard configuration information of the second port.
确定单元801,用于根据目标模型对应的目标配置信息,确定第一端口的配置信息与第一端口的标准配置信息是否一致。The determining unit 801 is configured to determine whether the configuration information of the first port is consistent with the standard configuration information of the first port according to the target configuration information corresponding to the target model.
确定单元801,用于根据目标模型对应的目标配置信息,确定第二端口的配置信息与第二端口的标准配置信息是否一致。The determining unit 801 is configured to determine whether the configuration information of the second port is consistent with the standard configuration information of the second port according to the target configuration information corresponding to the target model.
确定单元801,用于当第一端口的配置信息与第一端口的标准配置信息不一致,和/或,第二端口的配置信息与第二端口的标准配置信息不一致时,确定第一端口和第二端口不匹配。A determining unit 801, configured to determine the first port and the second port when the configuration information of the first port is inconsistent with the standard configuration information of the first port, and/or the configuration information of the second port is inconsistent with the standard configuration information of the second port. The two ports do not match.
在一种可能的实现方式中,获取单元802,用于获取第一端口的网络状态信息和第二端口的网络状态信息,网络状态信息包括以下至少一项:波分复用WDM交叉连接时隙、同步数字体系SDH虚端口数量、SDH交叉连接时隙。In a possible implementation manner, the obtaining unit 802 is configured to obtain network state information of the first port and network state information of the second port, where the network state information includes at least one of the following: wavelength division multiplexing WDM cross-connect time slot , Synchronous digital system SDH virtual port number, SDH cross-connect time slot.
确定单元801,用于根据第一端口的网络状态信息,确定第一端口的第一资源占用率,根据第二端口的网络状态信息,确定第二端口的第二资源占用率。The determining unit 801 is configured to determine a first resource occupancy rate of the first port according to the network state information of the first port, and determine a second resource occupancy rate of the second port according to the network state information of the second port.
处理单元803,用于当第一资源占用率大于预设阈值,和/或,第二资源占用率大于预设阈值时,发送预警信息。The processing unit 803 is configured to send warning information when the first resource occupancy rate is greater than a preset threshold, and/or the second resource occupancy rate is greater than a preset threshold.
在一种设计中,获取单元802,用于获取第一端口的多个时隙信息和第二端口的多个时隙信息。In one design, the acquiring unit 802 is configured to acquire multiple timeslot information of the first port and multiple timeslot information of the second port.
其中,时隙信息用于指示端口传输的多个业务中的每个业务对应的传输通道。Wherein, the time slot information is used to indicate the transmission channel corresponding to each of the multiple services transmitted by the port.
确定单元801,用于当第三端口的多个时隙信息中的任一时隙信息与第四端口的多个时隙信息中的每个时隙信息之间均不匹配时,确定任一时隙信息对应的业务为离散业务。A determining unit 801, configured to determine any time slot when any time slot information in the multiple time slot information of the third port does not match each time slot information in the multiple time slot information of the fourth port The business corresponding to the information is a discrete business.
其中,第三端口为第一端口,第四端口为第二端口;或者第三端口为第二端口,第四端口为第一端口。Wherein, the third port is the first port, and the fourth port is the second port; or the third port is the second port, and the fourth port is the first port.
在采用硬件的形式实现上述集成的模块的功能的情况下,本申请实施例提供了上述实施例中所涉及的电子设备的一种可能的结构示意图。如图9所示,一种电子设备90,用于提高对不同SD-OTN进行对接的管理效率,例如用于执行图2所示的一种SD-OTN对接管理方法。该电子设备90包括处理器901,存储器902以及总线903。处理器901与存储器902之间可以通过总线903连接。In the case that the functions of the above-mentioned integrated modules are implemented in the form of hardware, this embodiment of the present application provides a schematic structural diagram of a possible structure of the electronic device involved in the above-mentioned embodiments. As shown in FIG. 9 , an electronic device 90 is used to improve the management efficiency of interconnection of different SD-OTNs, for example, to execute an SD-OTN interconnection management method shown in FIG. 2 . The electronic device 90 includes a processor 901 , a memory 902 and a bus 903 . The processor 901 and the memory 902 may be connected through a bus 903 .
处理器901是通信装置的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器901可以是一个通用中央处理单元(central processing unit,CPU),也可以是其他通用处理器等。其中,通用处理器可以是微处理器或者是任何常规的处理器等。The processor 901 is the control center of the communication device, and may be one processor, or may be a general term for multiple processing elements. For example, the processor 901 may be a general central processing unit (central processing unit, CPU), or other general processors. Wherein, the general-purpose processor may be a microprocessor or any conventional processor.
作为一种实施例,处理器901可以包括一个或多个CPU,例如图9中所示的CPU 0和CPU 1。As an embodiment, the processor 901 may include one or more CPUs, such as CPU 0 and CPU 1 shown in FIG. 9 .
存储器902可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。The memory 902 may be a read-only memory (read-only memory, ROM) or other types of static storage devices that can store static information and instructions, a random access memory (random access memory, RAM) or other types that can store information and instructions The dynamic storage device can also be an electrically erasable programmable read-only memory (electrically erasable programmable read-only memory, EEPROM), a magnetic disk storage medium or other magnetic storage devices, or can be used to carry or store instructions or data structures desired program code and any other medium that can be accessed by a computer, but not limited thereto.
作为一种可能的实现方式,存储器902可以独立于处理器901存在,存储器902可以通过总线903与处理器901相连接,用于存储指令或者程序代码。处理器901调用并执行存储器902中存储的指令或程序代码时,能够实现本申请实施例提供的一种SD-OTN对接管理方法。As a possible implementation manner, the memory 902 may exist independently of the processor 901, and the memory 902 may be connected to the processor 901 through the bus 903, and is used for storing instructions or program codes. When the processor 901 invokes and executes instructions or program codes stored in the memory 902, an SD-OTN interconnection management method provided in this embodiment of the present application can be implemented.
另一种可能的实现方式中,存储器902也可以和处理器901集成在一起。In another possible implementation manner, the memory 902 may also be integrated with the processor 901.
总线903,可以是工业标准体系结构(industry standard architecture,ISA)总线、外围设备互连(peripheral component interconnect,PCI)总线或扩展工业标准体系结构(extended industry standard architecture,EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图9中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。The bus 903 may be an industry standard architecture (industry standard architecture, ISA) bus, a peripheral component interconnect (peripheral component interconnect, PCI) bus, or an extended industry standard architecture (extended industry standard architecture, EISA) bus, etc. The bus can be divided into address bus, data bus, control bus and so on. For ease of representation, only one thick line is used in FIG. 9 , but it does not mean that there is only one bus or one type of bus.
需要指出的是,图9示出的结构并不构成对该电子设备90的限定。除图9所示部件之外,该电子设备90可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。It should be noted that the structure shown in FIG. 9 does not limit the electronic device 90 . In addition to the components shown in FIG. 9 , the electronic device 90 may include more or fewer components than shown, or combine certain components, or have a different arrangement of components.
作为一个示例,结合图8,SD-OTN对接管理装置80中的确定单元801、获取单元802和处理单元803实现的功能与图9中的处理器901的功能相同。As an example, with reference to FIG. 8 , the functions implemented by the determination unit 801 , the acquisition unit 802 and the processing unit 803 in the SD-OTN interconnection management apparatus 80 are the same as those of the processor 901 in FIG. 9 .
可选的,如图9所示,本申请实施例提供的电子设备90还可以包括通信接口904。Optionally, as shown in FIG. 9 , the electronic device 90 provided in this embodiment of the present application may further include a communication interface 904 .
通信接口904,用于与其他设备通过通信网络连接。该通信网络可以是以太网,无线接入网,无线局域网(wireless local area networks,WLAN)等。通信接口904可以包括用于接收数据的接收单元,以及用于发送数据的发送单元。The communication interface 904 is used to connect with other devices through the communication network. The communication network may be Ethernet, wireless access network, wireless local area network (wireless local area networks, WLAN) and so on. The communication interface 904 may include a receiving unit for receiving data, and a sending unit for sending data.
在一种设计中,本申请实施例提供的电子设备中,通信接口还可以集成在处理器中。In one design, in the electronic device provided in the embodiment of the present application, the communication interface may also be integrated in the processor.
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明。在实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Through the above description of the implementation, those skilled in the art can clearly understand that, for the convenience and brevity of the description, only the division of the above functional units is used as an example for illustration. In practical applications, the above function allocation can be completed by different functional units according to needs, that is, the internal structure of the device is divided into different functional units, so as to complete all or part of the functions described above. For the specific working process of the above-described system, device, and unit, reference may be made to the corresponding process in the foregoing method embodiments, and details are not repeated here.
本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质中存储有指令,当计算机执行该指令时,该计算机执行上述方法实施例所示的方法流程中的各个步骤。The embodiment of the present application also provides a computer-readable storage medium, where an instruction is stored in the computer-readable storage medium, and when the computer executes the instruction, the computer executes each step in the method flow shown in the above-mentioned method embodiment.
本申请的实施例提供一种包含指令的计算机程序产品,当指令在计算机上运行时,使得计算机执行上述方法实施例中的一种SD-OTN对接管理方法。Embodiments of the present application provide a computer program product containing instructions, and when the instructions are run on a computer, the computer is made to execute the SD-OTN interconnection management method in the above method embodiments.
其中,计算机可读存储介质,例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘。随机存取存储器(random access memory,RAM)、只读存储器(read-only memory,ROM)、可擦式可编程只读存储器(erasable programmable read only memory,EPROM)、寄存器、硬盘、光纤、便携式紧凑磁盘只读存储器(compact disc read-only memory,CD-ROM)、光存储器件、磁存储器件、或者上述的任一合适的组合、或者本领域数值的任何其他形式的计算机可读存储介质。一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于特定用途集成电路(application specific integrated circuit,ASIC)中。在本申请实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。Wherein, the computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or device, or any combination thereof. More specific examples (non-exhaustive list) of computer readable storage media include: electrical connection having one or more wires, portable computer disk, hard disk. Random access memory (random access memory, RAM), read-only memory (read-only memory, ROM), erasable programmable read-only memory (erasable programmable read only memory, EPROM), registers, hard disk, optical fiber, portable compact Disk read-only memory (compact disc read-only memory, CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above, or any other form of computer-readable storage medium known in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be a component of the processor. The processor and the storage medium may be located in an application specific integrated circuit (ASIC). In the embodiments of the present application, a computer-readable storage medium may be any tangible medium containing or storing a program, and the program may be used by or in combination with an instruction execution system, device or device.
由于本申请的实施例中的电子设备、计算机可读存储介质、计算机程序产品可以应用于上述方法,因此,其所能获得的技术效果也可参考上述方法实施例,本申请实施例在此不再赘述。Since the electronic devices, computer-readable storage media, and computer program products in the embodiments of the present application can be applied to the above-mentioned methods, the technical effects that can be obtained can also refer to the above-mentioned method embodiments, and the embodiments of the present application are not described herein Let me repeat.
以上,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。The above are only specific implementation methods of this application, but the protection scope of this application is not limited thereto. Any changes or replacements within the technical scope disclosed in this application shall be covered within the protection scope of this application.
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310611136.5A CN116567460B (en) | 2023-05-26 | 2023-05-26 | Software Defined Optical Transport Network SD-OTN Docking Management Method and Device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310611136.5A CN116567460B (en) | 2023-05-26 | 2023-05-26 | Software Defined Optical Transport Network SD-OTN Docking Management Method and Device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116567460A true CN116567460A (en) | 2023-08-08 |
CN116567460B CN116567460B (en) | 2025-07-01 |
Family
ID=87491447
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310611136.5A Active CN116567460B (en) | 2023-05-26 | 2023-05-26 | Software Defined Optical Transport Network SD-OTN Docking Management Method and Device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116567460B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130034021A1 (en) * | 2011-08-05 | 2013-02-07 | International Business Machines Corporation | Automated network configuration in a dynamic virtual environment |
US20160294607A1 (en) * | 2015-03-31 | 2016-10-06 | Cisco Technology, Inc. | Rapid Provisioning in a Dynamic Network Environment |
CN112203172A (en) * | 2020-10-09 | 2021-01-08 | 中国联合网络通信集团有限公司 | Special line opening method and device |
CN112436964A (en) * | 2020-11-12 | 2021-03-02 | 中国联合网络通信集团有限公司 | Equipment adaptation method and network management device |
WO2021121424A1 (en) * | 2019-12-19 | 2021-06-24 | 中兴通讯股份有限公司 | Service resource analysis method, electronic device and storage medium |
-
2023
- 2023-05-26 CN CN202310611136.5A patent/CN116567460B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130034021A1 (en) * | 2011-08-05 | 2013-02-07 | International Business Machines Corporation | Automated network configuration in a dynamic virtual environment |
US20160294607A1 (en) * | 2015-03-31 | 2016-10-06 | Cisco Technology, Inc. | Rapid Provisioning in a Dynamic Network Environment |
WO2021121424A1 (en) * | 2019-12-19 | 2021-06-24 | 中兴通讯股份有限公司 | Service resource analysis method, electronic device and storage medium |
CN112203172A (en) * | 2020-10-09 | 2021-01-08 | 中国联合网络通信集团有限公司 | Special line opening method and device |
CN112436964A (en) * | 2020-11-12 | 2021-03-02 | 中国联合网络通信集团有限公司 | Equipment adaptation method and network management device |
Non-Patent Citations (3)
Title |
---|
C114通信网用户: "山东联通完成首例异厂商SDN-OTN ACTN跨域协同网络规模部署", Retrieved from the Internet <URL:https://mp.m.ofweek.com/tele/a456714334017> * |
于谟源: "SDN关键技术及其在城域网中的应用研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》, 15 March 2020 (2020-03-15) * |
曹永刚;王冠之;张永艳;董信;: "OSS域统一采集适配平台建设方案探讨", 电信网技术, no. 04, 15 April 2016 (2016-04-15) * |
Also Published As
Publication number | Publication date |
---|---|
CN116567460B (en) | 2025-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7389333B2 (en) | Provisioning a network element using custom defaults | |
US7633952B2 (en) | Discovery of physically adjacent neighbor devices using a unidirectional in-band process coupled with an out-of-band follow-up process | |
US7991872B2 (en) | Vertical integration of network management for ethernet and the optical transport | |
EP3319334A1 (en) | Method for realizing switching of ont operation mode online, ont and olt | |
US9100208B2 (en) | Method and apparatus for circuit emulation with integrated network diagnostics and reduced form factor in large public communication networks | |
CN105099595B (en) | A kind of method for mapping business and device of optical transfer network OTN equipment | |
US20060221865A1 (en) | Method and system for autonomous link discovery and network management connectivity of remote access devices | |
US8169920B2 (en) | Management interface and tool for benchmarking optical network topologies | |
CN112118497B (en) | Resource management and configuration method, device, equipment and storage medium | |
WO2022262573A1 (en) | Method and apparatus for detecting fault of passive wavelength division device, and server and storage medium | |
EP1313241B1 (en) | SONET/SDH data link administration and management | |
CN118202632A (en) | Method and device for sending fault alarm information | |
CN116567460B (en) | Software Defined Optical Transport Network SD-OTN Docking Management Method and Device | |
US8352537B2 (en) | Object modeling scheme for next generation network wavelength division multiplexing | |
EP4311181A1 (en) | Dcn packet processing method, network device, and system | |
Cisco | Configuring PXM Cards | |
Cisco | Configuring PXM Cards | |
Cisco | Configuring PXM Cards | |
CN113938420B (en) | Loop avoidance method and device for RPR (resilient packet ring) intersection loop | |
US7035219B2 (en) | Provisioning synchronous transport resources for asynchronous traffic | |
EP3197103A1 (en) | Svlan allocation method and device, and ethernet service establishment method and system | |
CN120602813A (en) | Bandwidth adjustment method, device and equipment | |
WO2015185115A1 (en) | Establishing subnetwork connections | |
CN118611754A (en) | Optical transmission network detection method, device, electronic equipment and storage medium | |
CN116527194A (en) | Autonomous allocation method and device for channel resource users of access layer of optical transmission 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 |