Flash identification method of optical network and related equipment
By acquiring and analyzing key performance indicators on the wavelength division network side in optical network equipment and identifying the flash break of the optical network dedicated line, the problem of the existing technology being unable to identify flash breaks is solved, and the accuracy and efficiency of flash break recognition are improved.
Patent Information
- Application Number
- CN202311763139.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-19
- Publication Date
- 2025-06-20
AI Technical Summary
The prior art cannot effectively identify flash breaks in optical network dedicated lines, resulting in optical network management equipment lacking the ability to identify and handle flash break events.
By obtaining key performance indicators on the wavelength division network side in the optical network equipment and determining the flash break identification information based on these indicators, the flash break identification of the optical network dedicated line is realized. The method includes configuring appropriate sampling intervals to ensure that performance metrics are acquired within 1/2 of the duration of the flash break and improve identification accuracy.
It realizes accurate identification of optical network dedicated line flash breaks, fills the identification gap in traditional technology, and improves the efficiency and accuracy of flash break monitoring.
Smart Images

Figure CN120185706A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present application relate to the field of optical communication, and in particular, to a method for identifying a flash interruption of an optical network and related devices. Background Art
[0002] An optical transport network (OTN) (also known as an optical transmission network) is a transport network that organizes a network at the optical layer based on wavelength division multiplexing technology, and can implement functions such as transmission, multiplexing, routing selection, and monitoring of service signals in the optical domain. An optical network dedicated line refers to a transmission path dedicated to a certain user in the optical transport network. Although fiber optic transmission technology has characteristics such as high speed and strong anti-interference ability, factors such as multi-wavelength, dispersion, and optical power drop may also cause flash interruptions in the optical network dedicated line.
[0003] However, the network management device on the optical transport network side in the traditional technology does not have the ability to identify flash interruptions. At present, seeking a solution that can identify flash interruptions of an optical network is an urgent problem to be solved. Summary of the Invention
[0004] The present application provides a method for identifying a flash interruption of an optical network and related devices, which is used to identify flash interruptions generated in an optical network dedicated line.
[0005] In a first aspect, the present application provides a method for identifying a flash interruption of an optical network. The method for identifying a flash interruption of the optical network can be executed by an optical network device, or can be executed by a component of the optical network device (for example, components such as a processor, a chip, or a chip system). Taking the optical network device as an example, the optical network device obtains first key performance information, where the first key performance information is used to indicate key performance indicators on the wavelength division network side of a first port within a first sampling interval. The first port is a wavelength division network side port of a first optical network dedicated line on the optical network device, and the first sampling interval is related to the duration of a single flash interruption; the optical network device determines flash interruption identification information based on the first key performance information, and the flash interruption identification information is used to indicate whether the first optical network dedicated line has a flash interruption within the first sampling interval.
[0006] In the present application, the optical network device can obtain the key performance indicators (i.e., the first key performance indicators) on the wavelength division network side of the first port within the first sampling interval, and determine the flash interruption identification information based on the first key performance information, that is, determine whether the first optical network dedicated line has a flash interruption within the first sampling interval. Since the first sampling interval is related to the duration of a single flash interruption, the first key performance indicators obtained within the first sampling interval are sufficient to reflect whether a flash interruption occurs. This not only fills the technical gap in the identification of flash interruptions of optical network dedicated lines in the traditional technology, but also helps to increase the probability of capturing the key performance indicators when a flash interruption occurs, and improve the accuracy of flash interruption identification.
[0007] In a possible implementation, the duration of the first sampling interval is less than or equal to 1 / 2 of the duration of one flash interruption.
[0008] For example, if the duration of one flash interruption is 20 ms, then the duration of the first sampling interval is less than or equal to 10 ms.
[0009] In this embodiment, configuring the duration of the first sampling interval to be less than or equal to 1 / 2 of the duration of one flash interruption is beneficial for enabling the collected performance metrics to more completely reflect the current state of the optical network, and thus beneficial for improving the accuracy of flash interruption identification of optical network devices.
[0010] In a possible implementation, before the optical network device obtains the first key performance information, the method further includes: the optical network device receives first task information from an optical network management server, and the first task information is used to instruct the optical network device to start a flash interruption monitoring task for a first optical network dedicated line.
[0011] In this implementation, the optical network device can trigger the flash interruption monitoring of the first optical network dedicated line based on the flash interruption monitoring task (i.e., the first task information) issued by the optical network management server, which is beneficial for realizing on-demand flash interruption monitoring, not only saving the processing resources of the optical network device, but also improving the monitoring efficiency.
[0012] In a possible implementation, the first task information includes information of a first port and a first sampling interval, and the first task information is used to instruct the optical network device to collect key performance metrics on the wavelength division network side based on the first sampling interval at the first port.
[0013] In this implementation, the first task information carries the port information (i.e., the information of the first port) for collecting the key performance metrics of the first optical network dedicated line and the sampling interval (i.e., the first sampling interval) for collecting the key performance metrics of the first optical network dedicated line. This is beneficial for the optical network device to accurately collect the key performance metrics of the first optical network dedicated line, thereby improving the accuracy of flash interruption identification of the optical network dedicated line.
[0014] In a possible implementation, the optical network device determines flash interruption identification information based on the first key performance information, including: the optical network device obtains a first application type corresponding to the first key performance information, and the first application type is the application type of the data transmitted by the first optical network dedicated line within the first sampling interval; the optical network device determines flash interruption identification information based on the first key performance information and a first model corresponding to the first application type, and the first model is used to identify whether a flash interruption occurs in the optical network dedicated line based on the key performance metrics of the wavelength division network side port of the optical network dedicated line.
[0015] In this embodiment, the optical network device can determine whether the first optical network dedicated line has a flash interruption based on the first key performance information and the first model corresponding to the first application type. This not only fills the technical gap in the identification of flash interruptions of optical network dedicated lines in traditional technologies, but also can identify whether the optical network dedicated line has a flash interruption according to the application type, which is beneficial to improving the accuracy of flash interruption identification.
[0016] In a possible implementation manner, the optical network device obtains the first application type corresponding to the first key performance information, including: the optical network device obtains first feature information, where the first feature information is used to indicate the features of Ethernet frames flowing through the second port within the second sampling interval, the second port is the customer-side port of the first optical network dedicated line on the optical network device, and the second sampling interval is greater than or equal to the first sampling interval; the optical network device determines the first application type based on the first feature information.
[0017] In this application, the optical network device can first determine the first application type of the data transmitted by the first optical network dedicated line based on the first feature information, and then determine whether the first optical network dedicated line has a flash interruption based on the first key performance information and the first model corresponding to the first application type. This not only fills the technical gap in the identification of flash interruptions of optical network dedicated lines in traditional technologies, but also can identify whether the optical network dedicated line has a flash interruption according to the application type, which is beneficial to improving the accuracy of flash interruption identification.
[0018] In a possible implementation manner, the optical network device further includes a second model, where the second model is used to determine the application type of the data transmitted by the Ethernet frame based on the feature information of the Ethernet frame. The optical network device determines the first application type based on the first feature information, including: the optical network device determines the first application type based on the first feature information and the second model.
[0019] In a possible implementation manner, the first task information further includes the information of the second port and the second sampling interval, and the first task information is further used to instruct the optical network device to collect the features of Ethernet frames at the second port based on the second sampling interval.
[0020] In a possible implementation manner, the method further includes: if the first optical network dedicated line has a flash interruption within the first sampling interval, the optical network device sends an alarm message to the optical network management server, and the alarm message is used to indicate that the first optical network dedicated line has a flash interruption within the first sampling interval.
[0021] Optionally, the alarm message includes the information of the first port and / or the information of the second port, and is used to indicate to the optical network management server which port has a flash interruption. Generally, if the optical network dedicated line only transmits unidirectional services, the alarm message may only include the information of the second port, that is, the customer-side port of the end node of the optical network dedicated line.
[0022] Optionally, the alarm information includes the identification information of the optical network device, which is used to indicate to the optical network management server which optical network device in the optical network has a flash interruption nearby. It should be understood that when the alarm information does not include the identification information of the optical network device, the optical network management server can determine which optical network device the alarm information comes from based on the information of the first port and / or the second port.
[0023] Optionally, the alarm information further includes first key performance information and the time information corresponding to the first key performance information. The optical network device notifies the optical network management server of the first key performance information and the time information corresponding to the first key performance information, that is, notifies the optical network management server of the key performance indicators on the wavelength division network side when a flash interruption is about to occur and the time range of the flash interruption, so that the optical network device can use this information to manage and maintain the optical network device.
[0024] Optionally, the alarm information further includes first application type information, so as to indicate to the optical network management server which application type of data the first optical network dedicated line is transmitting when a flash interruption occurs.
[0025] In a possible implementation manner, the key performance indicators include at least one of the following:
[0026] The bit error rate before forward error correction (FEC); or, the bit error rate after FEC; or, the bit error information of the optical channel data unit (ODU) layer; or, the bit error information of the optical channel transport unit (OTU) layer; or, the received optical power of the OTU layer.
[0027] In a possible implementation manner, the characteristics of the Ethernet frame include at least one of the following:
[0028] The number of Ethernet frames within the sampling interval; or, the average frame length of the Ethernet frames within the sampling interval; or, the average transmission rate of the Ethernet frames within the sampling interval; or, the amount of transmission resources occupied by the Ethernet frames within the sampling interval.
[0029] In a possible implementation manner, the application type includes any one of the following:
[0030] Packet loss sensitive applications; or, latency sensitive applications; or, packet loss sensitive and latency sensitive applications.
[0031] In a possible implementation manner, the method further includes: The optical network device receives second task information from the optical network management server. The second task information is used to instruct the optical network device to collect a first sample data set within a first time range. The first sample data set includes key performance indicators of the wavelength division network side ports of at least one second optical network dedicated line. The second optical network dedicated line is an optical network dedicated line that transmits data of a first application type and has a flash interruption within the first time range. The second task information includes information about each second optical network dedicated line of at least one second optical network dedicated line at the wavelength division network side port of the optical network device and identification information of the first application type. The optical network device collects key performance indicators of the wavelength division network side ports of at least one second optical network dedicated line based on the first time range to obtain a first sample data set. The optical network device sends the first sample data set and the identification information of the first application type to the optical network management server.
[0032] In this implementation manner, the optical network device can collect the key performance indicators of the optical network dedicated line of the specified application type when a flash interruption occurs, and transmit the foregoing key performance indicators to the model training device, so that the model training device updates the flash interruption recognition model of the specified application type, and notifies the optical network management server of the parameters used to update the flash interruption recognition model, and then the optical network management server notifies the optical network device. Since the flash interruption recognition model in the optical network device can be updated based on the key performance indicators of the flash interruption of the same application type, it is beneficial to improve the accuracy of the optical network device in recognizing flash interruptions.
[0033] In a possible implementation manner, the method further includes: The optical network device receives a model update instruction from the optical network management server. The model update instruction includes a first parameter, and the first parameter is used to update a first model. The first parameter is determined based on the first sample data set.
[0034] In a second aspect, the present application provides a method for recognizing flash interruptions in an optical network. The method for recognizing flash interruptions in the optical network can be executed by the optical network management server or by components of the optical network management server (such as components such as a processor, a chip, or a chip system). Taking the optical network management server as an example, the optical network management server sends first task information to the optical network device. The first task information includes information about a first port and a first sampling interval. The first port is the wavelength division network side port of a first optical network dedicated line in the optical network device. The first task information is used to instruct the optical network device to collect key performance indicators of the wavelength division network side at the first port based on the first sampling interval. If the first optical network dedicated line has a flash interruption within the first sampling interval, the optical network management server receives an alarm message from the optical network device. The alarm message is used to indicate that the first optical network dedicated line has a flash interruption within the first sampling interval.
[0035] In a possible implementation, the duration of the first sampling interval is less than or equal to 1 / 2 of the duration of one flash interruption.
[0036] In a possible implementation, the first task information further includes information about the second port and the second sampling interval, and the first task information is further used to instruct the optical network device to collect the characteristics of the Ethernet frame based on the second sampling interval at the second port.
[0037] In a possible implementation, the alarm information further includes information about the first port and / or the second port.
[0038] In a possible implementation, the alarm information further includes the first key performance information and the time information corresponding to the first key performance information.
[0039] In a possible implementation, the method further includes: the optical network management server displays the alarm information through the user interface.
[0040] In a possible implementation, the method further includes: the optical network management server sends the first sample data set and the identification information of the first application type to the model training device, the first sample data set is used for the model training device to determine the first parameter, the first parameter is used to update the first model, and the first model is used to identify whether the optical network dedicated line has a flash interruption based on the key performance indicators of the wavelength division network side port of the optical network dedicated line; the optical network management server receives the first parameter from the model training device; the optical network management server sends a model update instruction to the optical network device, and the model update instruction includes the first parameter.
[0041] In a possible implementation, the first sample data set includes the key performance indicators of the wavelength division network side ports of at least one second optical network dedicated line, and the second optical network dedicated line is an optical network dedicated line that transmits data of the first application type and has a flash interruption within the first time range. The method further includes: the optical network management server sends the second task information to the optical network device, the second task information is used to instruct the optical network device to collect the first sample data set within the first time range, and the second task information includes the information of the wavelength division network side ports of each second optical network dedicated line in at least one second optical network dedicated line in the optical network device and the identification information of the first application type; the optical network management server receives the first sample data set and the identification information of the first application type from the optical network device.
[0042] In a possible implementation, the key performance indicators include at least one of the following:
[0043] The forward error correction (FEC) pre-error correction rate; or, the FEC post-error correction rate; or, the error code information of the optical channel data unit (ODU) layer; or, the error code information of the optical channel transport unit (OTU) layer; or, the received optical power of the OTU layer.
[0044] In a possible implementation, the features of the Ethernet frame include at least one of the following:
[0045] The number of Ethernet frames within the sampling interval; or, the average frame length of the Ethernet frames within the sampling interval; or, the average transmission rate of the Ethernet frames within the sampling interval; or, the amount of transmission resources occupied by the Ethernet frames within the sampling interval.
[0046] In a possible implementation, the first application type includes any one of the following: packet-loss sensitive applications; or, latency sensitive applications; or, packet-loss and latency sensitive applications.
[0047] It should be noted that there are also various other specific implementation manners in the embodiments of the present application. For specific details, reference may be made to the specific implementation manners and their beneficial effects in the first aspect, which will not be elaborated herein.
[0048] In a third aspect, the embodiments of the present application provide a device, which may be the optical network device in the foregoing implementation manner, or a chip within the optical network device. The device may include a processing module and a transceiver module. When the optical network device is an optical network device, the processing module may be a processor, and the transceiver module may be a transceiver; the optical network device may further include a storage module, and the storage module may be a memory; the storage module is used to store instructions, and the processing module executes the instructions stored in the storage module to enable the optical network device to execute the method in the first aspect or any one of the implementation manners of the first aspect. When the device is a chip within the optical network device, the processing module may be a processor, and the transceiver module may be an input / output interface, a pin, a circuit, etc.; the processing module executes the instructions stored in the storage module to enable the optical network device to execute the method in the first aspect or any one of the implementation manners of the first aspect. The storage module may be a storage module within the chip (for example, a register, a cache, etc.), or a storage module outside the chip within the optical network device (for example, a read-only memory, a random access memory, etc.).
[0049] Fourth aspect, embodiments of the present application provide a device, which may be the optical network management server in the foregoing embodiments, or a chip within the optical network management server. Among them, the optical network management server may be a source optical network management server or a candidate optical network management server. The device may include a processing module and a transceiver module. When the device is an optical network management server, the processing module may be a processor, and the transceiver module may be a transceiver; the optical network management server may further include a storage module, and the storage module may be a memory; the storage module is used to store instructions, and the processing module executes the instructions stored in the storage module, so that the optical network management server executes the method in the second aspect or any one of the embodiments of the second aspect. When the device is a chip within the optical network management server, the processing module may be a processor, and the transceiver module may be an input / output interface, a pin, a circuit, etc.; the processing module executes the instructions stored in the storage module, so that the optical network management server executes the method in the second aspect or any one of the embodiments of the second aspect. The storage module may be a storage module within the chip (for example, a register, a cache, etc.), or a storage module outside the chip within the optical network management server (for example, a read-only memory, a random access memory, etc.).
[0050] Fifth aspect, the present application provides a device, which may be an integrated circuit chip. The integrated circuit chip includes a processor. The processor is coupled to a memory, and the memory is used to store programs or instructions. When the programs or instructions are executed by the processor, the device is caused to execute the methods described in any one of the embodiments in the foregoing aspects.
[0051] Sixth aspect, embodiments of the present application provide a computer program product containing instructions, which when running on a computer, causes the computer to execute the methods described in any one of the embodiments in the foregoing aspects.
[0052] Seventh aspect, embodiments of the present application provide a computer-readable storage medium, including instructions, which when running on a computer, causes the computer to execute the methods described in any one of the embodiments in the foregoing aspects.
[0053] Eighth aspect, embodiments of the present application provide a communication system, which includes an optical network device that executes the optical network device in the foregoing first aspect and any one of the embodiments of the first aspect, and an optical network management server that executes the optical network management server in the foregoing second aspect and any one of the embodiments of the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] Figure 1 FIG. is an exemplary diagram of an application scenario of the flash interruption identification method for the optical network provided by the present application;
[0055] Figure 2 A flowchart of the flash interruption identification method for the optical network provided by this application;
[0056] Figure 3 Another flowchart of the flash interruption identification method for the optical network provided by this application;
[0057] Figure 4A An example diagram of collecting Ethernet frame features in this application;
[0058] Figure 4B Another example diagram of collecting Ethernet frame features in this application;
[0059] Figure 4C An example diagram of the alarm information displayed by the optical network management server to users in this application;
[0060] Figure 5 Another flowchart of the flash interruption identification method for the optical network provided by this application;
[0061] Figure 6 A schematic diagram of the optical network device provided by this application;
[0062] Figure 7 A schematic diagram of the device provided by this application;
[0063] Figure 8 Another schematic diagram of the device provided by this application. Detailed implementation manners
[0064] Next, the technical solutions in the embodiments of this application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of this application. Obviously, the described embodiments are only a part of the embodiments of this application, rather than all the embodiments.
[0065] Terms such as "first", "second", "third", "fourth", etc. (if any) in the specification, claims and above-mentioned accompanying drawings of this application are used to distinguish similar objects, and do not necessarily need to be used to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments described here can be implemented in an order other than that shown or described here. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or units does not necessarily need to be limited to those clearly listed steps or units, but may include other steps or units not clearly listed or inherent to these processes, methods, products or devices.
[0066] It should be understood that the term "and / or" in this text is merely a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent the following three situations: A exists alone, A and B exist simultaneously, and B exists alone. Here, A and B can be single or multiple. Additionally, the character " / " in this text generally represents an "or" relationship between the preceding and following associated objects. Furthermore, the expression "at least one of the following" or its similar expressions in this text are used to represent any combination of the listed items. For example, at least one of A, B, and (or) C can represent the following situations: A exists alone, B exists alone, C exists alone, A and B exist simultaneously, B and C exist simultaneously, A and C exist simultaneously, and A, B, and C exist simultaneously. Here, A, B, and C can be single or multiple.
[0067] The flash interruption identification method for the optical network provided by this application is mainly applied to the optical transport network (OTN). For example, it is applied to the scenario of identifying whether a flash interruption occurs in an optical network dedicated line in the optical transport network. It should be noted that the service flash interruption (abbreviated as flash interruption) of the optical network dedicated line involved in this application refers to an event (flash interruption event) in which the service data transmitted through a certain optical network dedicated line has at least two service level agreements (SLA) (such as packet loss / delay / delay jitter, etc.) exceeding the degradation threshold within the first time period, and the duration of each flash interruption event exceeds the second time period. Among them, the first time period can be a time period at the minute level, such as 10 min, 15 min, etc. Among them, the second time period is the duration of the flash interruption that the user can perceive, such as 50 ms, 60 ms, etc. It should be noted that the flash interruption involved in this application is different from the optical network interruption in the traditional technology. The optical network interruption generally refers to an event in which the optical signal cannot be transmitted due to hardware device failures such as optical fibers and optical modules. Generally, the duration of the flash interruption event is different from the duration of the interruption event. For example, the duration of a single flash interruption is generally at the second level or the millisecond level, and the optical network can automatically resume normal operation after the flash interruption ends; while the duration of the interruption is much longer than the second level, and it remains in the interrupted state until the faulty hardware is replaced. In addition, the optical power of the flash interruption event is different from the optical power of the interruption event. For example, when the flash interruption starts, the optical power of the optical network dedicated line generally drops below the optical power of normal operation, but does not drop to no light (for example, below -40 dBm); when the flash interruption ends, the optical power of the optical network dedicated line generally can resume to the optical power of normal operation. When an interruption occurs, the optical power directly drops to no light and generally cannot automatically recover.
[0068] Exemplarily, Figure 1 is an example diagram of the application scenario of the flash interruption identification method for the optical network provided by this application. As Figure 1As shown in the figure, this scenario mainly involves optical network devices and an optical network management server. Multiple optical network devices (for example, optical network devices 1 to 5) are interconnected to form an OTN (i.e., wavelength division network), which can be specifically networked into different topological types such as linear, ring, and mesh. The present application does not limit this. Some of the optical network devices in the wavelength division network provide optical network dedicated line services for dedicated line access devices. For example, optical network device 2, optical network device 1, and optical network device 4 form optical network dedicated line 1, which is used to provide optical network dedicated line services for dedicated line access device 1 and dedicated line access device 2. The optical network management server can send monitoring tasks (such as flash interruption monitoring tasks) to at least one optical network device that constitutes the optical network dedicated line. Then, the optical network device collects and analyzes the optical signals and / or electrical signals of the specified port related to the optical network dedicated line, outputs the processing results of the monitoring tasks (such as flash interruption identification results), and reports the results to the optical network management server.
[0069] Among them, the optical network device is a wavelength division multiplexer (WDM) device, which is used for the transmission and reception of network data. This WDM device can modulate and multiplex multiple optical signals carrying data with different wavelengths, and then transmit the multiplexed optical signals through optical fibers. In addition, this WDM device can also demodulate and demultiplex the received multiplexed optical signals, thereby realizing high-speed, stable, and efficient data transmission. Optionally, traditional WDM devices are divided into optical layer devices and electrical layer devices. Among them, the optical layer device is responsible for multiplexing and demultiplexing. Generally, the optical layer device single boards include multiplexing boards, demultiplexing boards, or integrated multiplexing and demultiplexing boards. Optionally, the optical layer device also includes amplifier boards, transmitter boards, and auxiliary single boards (such as attenuation boards, monitoring boards, etc.). The electrical layer device is responsible for converting the gray optical services of the router into standard wavelength division wavelengths (i.e., colored light) and coupling them into optical fibers for transmission. This electrical layer device includes switching boards, main controllers, and service boards, etc. Among them, the service board can also be split into three boards, namely tributary boards, cross-connect boards, and line boards. It should be understood that the WDM device in the present application at least includes an electrical layer device and may also integrate an electrical layer device and an optical layer device at the same time. The present application does not limit this. Exemplarily, this WDM device can be a dense wavelength division multiplexer (DWDM) device, a coarse wavelength division multiplexing (CWDM), a filter wavelength division multiplexing (FWDM) device, etc. In this embodiment and subsequent embodiments, only the term "optical network device" is used as an example for introduction.
[0070] In addition, an optical network management server refers to a device that monitors, manages, controls, and analyzes optical network devices in an OTN. For example, the optical network management server includes at least functions such as service level agreement (SLA) analysis to monitor relevant indicators such as the fault time, delay, and packet loss of an optical network dedicated line, and further provides real-time visualization services for the SLA of the dedicated line for users (such as operator users).
[0071] In traditional technologies, an optical network management server can query optical network performance indicators at the minute level from optical network devices (for example, optical network performance indicators collected at a sampling interval of 15 minutes), while the duration of a flash interruption in an optical network dedicated line is relatively short (for example, the duration of a flash interruption is at the second level or the millisecond level). Therefore, the optical network management server in traditional technologies cannot identify flash interruptions in the optical network dedicated line based on the optical network performance indicators at the minute level.
[0072] In response to this, the present application provides a method for identifying flash interruptions in an optical network and related devices for identifying flash interruptions generated in an optical network dedicated line.
[0073] Next, in combination with Figure 2 the main process of the method for identifying flash interruptions in the optical network provided by the present application will be introduced. The method for identifying flash interruptions in the optical network can be executed by an optical network device or by components of an optical network device (such as components such as a processor, a chip, or a chip system). In the following, an example of being executed by an optical network device will be used for introduction. As Figure 2 shown, the method for identifying flash interruptions in the optical network includes the following steps:
[0074] Step 201, the optical network device obtains first key performance information.
[0075] Among them, the first key performance information is used to indicate the key performance indicators on the wavelength division network side of the first port within the first sampling interval.
[0076] Among them, the first sampling interval refers to the difference in time between two adjacent data acquisition moments. In the scenario of periodic data acquisition, the sampling interval can also be referred to as the sampling period. In the present application, the first sampling interval is related to the duration of a flash interruption. It can be understood that the first sampling interval is determined based on the duration of a flash interruption. When the first sampling interval is related to the duration of a flash interruption, the probability that the optical network device can identify a flash interruption based on the collected key performance indicators can be improved. It should be understood that the duration of a flash interruption can be determined based on historical flash interruption events. For example, the duration of a flash interruption used to determine the first sampling interval is determined through statistical analysis based on the durations of at least one historical flash interruption event.
[0077] Optionally, the duration of the first sampling interval is less than or equal to 1 / 2 of the duration of one flash interruption. This is beneficial for enabling the collected performance metrics to more comprehensively reflect the current state of the optical network, thereby facilitating the improvement of the accuracy of flash interruption recognition in optical network devices. For example, if the duration of one flash interruption is 20 ms, then the duration of the first sampling interval is less than or equal to 10 ms.
[0078] In addition, the first port is the wavelength division network side port of the first optical network dedicated line in the optical network device. Optionally, the first optical network device is the end node of the first optical network dedicated line, and the first port is the wavelength division network side port of the end node where the data of the first optical network dedicated line flows out.
[0079] Exemplarily, take Figure 1 the optical network dedicated line 1 shown as an example. In one example, the optical network dedicated line 1 only transmits unidirectional data. For example, the data transmitted by the optical network dedicated line 1 sequentially passes through the optical network devices 2, 1, and 4 in the wavelength division network. In this case, the optical network device 4 is the end node of the optical network dedicated line 1. When the data transmitted by the optical network dedicated line 1 passes through the optical network devices 2 and 1 and reaches the optical network device 4, it flows into the optical network device 4 through the wavelength division network side port 1 and flows out of the optical network device 4 through the client side port 1. Therefore, the wavelength division network side port 1 located in the optical network device 4 in this example is the first port. If the optical network device 4 needs to obtain the first key performance information of the optical network dedicated line 1, then the optical network device 4 collects the key performance metrics on the wavelength division network side at the wavelength division network side port 1 at the first sampling interval. In another example, the optical network dedicated line 1 transmits bidirectional data. For example, the data transmitted by the optical network dedicated line 1 in the a direction sequentially passes through the optical network devices 2, 1, and 4 in the wavelength division network, and the optical network device 4 is the end node of the optical network dedicated line 1 for data transmission in the a direction; at the same time, the data transmitted by the optical network dedicated line 1 in the b direction sequentially passes through the optical network devices 4, 1, and 2 in the wavelength division network, and the optical network device 2 is the end node of the optical network dedicated line 1 for data transmission in the b direction. When the data transmitted by the optical network dedicated line 1 in the a direction reaches the optical network device 4, it flows into the optical network device 4 through the wavelength division network side port 1 and flows out of the optical network device 4 through the client side port 1, that is, the wavelength division network side port 1 of the optical network device 4 is the first port; when the data transmitted by the optical network dedicated line 1 in the b direction reaches the optical network device 2, it flows into the optical network device 2 through the wavelength division network side port 2 and flows out of the optical network device 2 through the client side port 2, that is, the wavelength division network side port 2 of the optical network device 2 is the first port. In this example, the optical network device 4 collects the key performance metrics on the wavelength division network side at the wavelength division network side port 1 at the first sampling interval, and the optical network device 2 collects the key performance metrics on the wavelength division network side at the wavelength division network side port 2 at the first sampling interval.
[0080] Optionally, the key performance indicators include the received optical power of the optical layer and the error information of the electrical layer.
[0081] Among them, the received optical power of the optical layer may be the received optical power of the optical channel transport unit (OTU) layer. Generally, when a flash cut occurs in the optical network dedicated line, the received optical power of the OTU layer may experience an instantaneous drop. For example, the normal received optical power of the OTU layer is -2 dBm to -18 dBm. If the received optical power of the OTU layer drops below -20 dBm (for example, -22 dBm), then a flash cut may have occurred in this optical network dedicated line.
[0082] In addition, the error information of the electrical layer includes at least one of the following:
[0083] The pre-forward error correction (FEC) bit error rate; or,
[0084] The post-FEC bit error rate; or,
[0085] The error information of the optical channel data unit (ODU) layer; or,
[0086] The error information of the optical channel transport unit (OTU) layer.
[0087] Among them, the pre-FEC bit error rate refers to the proportion of errors that occur during data transmission without error correction processing; the post-FEC bit error rate refers to the proportion of errors that occur during data transmission after error correction processing.
[0088] Among them, the error information of the ODU layer refers to the information related to the error performance events of the ODU layer, and the error information of the OTU layer refers to the information related to the error performance events of the OTU layer. Among them, the error performance event may be an errored second (ES) event, or a severely errored second (SES) event. The severely errored second event is also a type of errored second event. Among them, ES means that there is one or more error bits within a 1-second time period; SES means that the bit error ratio (BER) within a 1-second time period ≥ 10 -3 .
[0089] Optionally, the error information of the ODU layer includes the error performance parameters of the ODU layer. Optionally, the error information of the ODU layer includes at least one of the following:
[0090] The errored second ratio (ESR) of the ODU layer; or,
[0091] The errored duration of the ODU layer; or,
[0092] The severely errored second ratio (SESR) of the ODU layer; or,
[0093] The severely errored duration of the ODU layer, for example, the severely errored duration of the bit interleaved parity (BIP8) of the ODU layer; or,
[0094] The unavailable duration of the ODU layer.
[0095] Optionally, the error information of the OTU layer includes the error performance parameters of the OTU layer. Optionally, the error information of the OTU layer includes at least one of the following:
[0096] The errored second ratio ESR of the OTU layer; or,
[0097] The errored duration of the OTU layer; or,
[0098] The severely errored second ratio SESR of the OTU layer; or,
[0099] The severely errored duration of the OTU layer, for example, the severely errored duration of the BIP8 of the OTU layer; or,
[0100] The unavailable duration of the OTU layer.
[0101] It should be understood that the pre-FEC error rate, the post-FEC error rate, the error information of the ODU layer, and the error information of the OTU layer are optical layer metrics. Since the performance degradation of the optical path can be reflected in the error-related metrics of the optical layer. Generally, the higher the error-related metrics, the more serious the packet loss, delay, or jitter, and the easier it is for users using dedicated lines to perceive flash cuts. Therefore, collecting the aforementioned error-related information can accurately reflect the performance of the optical path and is beneficial to improving the accuracy of flash cut identification.
[0102] It should be understood that the first port and / or the first sampling interval can be pre-configured or notified to the optical network device through the task information sent by the optical network management server, which is not limited in this application. For the introduction of the task information sent by the optical network management server, please refer to the corresponding embodiments described later Figure 3 which will not be elaborated here.
[0103] Step 202, the optical network device determines the flash cut identification information based on the first key performance information.
[0104] Among them, the flash interruption recognition information is used to indicate whether a first optical network dedicated line has a flash interruption within a first sampling interval.
[0105] In a possible implementation, the optical network device may determine whether the first optical network dedicated line has a flash interruption within the first sampling interval based on the first key performance information and historical key performance information (i.e., the key performance information when the historical optical network dedicated line had a flash interruption). For example, the key performance information when a historical flash interruption occurred may have certain characteristics, and the optical network device may compare whether the first key performance information also has the foregoing characteristics. If the first key performance information also has the foregoing characteristics, the optical network device may determine that the first optical network dedicated line has a flash interruption within the first sampling interval.
[0106] Exemplarily, the key performance information when a historical flash interruption occurred may have at least one of the following characteristics:
[0107] The received optical power of the OTU layer is less than threshold 1;
[0108] The pre-FEC bit error rate is greater than threshold 2;
[0109] The post-FEC bit error rate is greater than threshold 3;
[0110] The severe error duration of the ODU layer is greater than threshold 4;
[0111] The severe error duration of the OTU layer is greater than threshold 5.
[0112] In another possible implementation, the optical network device stores a first model, and the first model is used to identify whether an optical network dedicated line has a flash interruption based on the key performance indicators of the wavelength division network side port of the optical network dedicated line. The optical network device determines the flash interruption recognition information based on the first key performance information and the first model. Among them, the first model may be a flash interruption recognition model generated by using algorithms such as neural networks based on historical key performance information (i.e., the key performance information when the historical optical network dedicated line had a flash interruption).
[0113] Optionally, the optical network device stores multiple flash interruption recognition models, and different flash interruption recognition models are used to identify optical network dedicated lines transmitting different application types. The first model is a flash interruption recognition model for a certain type of application, that is, the first model is only used to identify whether an optical network dedicated line transmitting data of a certain application type has a flash interruption. The optical network device may first determine the first application type corresponding to the first key performance information, that is, the application type corresponding to the data transmitted by the first optical network dedicated line, and then determine whether the first optical network dedicated line has a flash interruption based on the flash interruption recognition model corresponding to the application type and the first key performance information.
[0114] Optionally, the application types include any one of packet loss sensitive applications, latency sensitive applications, and packet loss and latency sensitive applications. For example, the optical network device stores three flash interruption recognition models. Among them, Model 1 is used to identify whether the optical network dedicated line transmitting packet loss sensitive applications has a flash interruption based on key performance information, Model 2 is used to identify whether the optical network dedicated line transmitting latency sensitive applications has a flash interruption based on key performance information, and Model 3 is used to identify whether the optical network dedicated line transmitting packet loss and latency sensitive applications has a flash interruption based on key performance information. If the packet loss sensitive application corresponding to the first key performance information obtained by the optical network device, that is, when the optical network device obtains the first key performance information, the data transmitted in the first optical network dedicated line is the data of the packet loss sensitive application, the optical network device inputs the first key performance information into Model 1 to output whether a flash interruption occurs when the first optical network dedicated line transmits the data of the packet loss sensitive application.
[0115] In this application, the optical network device can obtain the key performance indicators (i.e., the first key performance indicators) on the wavelength division network side of the first port within the first sampling interval, and determine the flash interruption recognition information based on this first key performance information, that is, determine whether the first optical network dedicated line has a flash interruption within the first sampling interval. Since the first sampling interval is related to the duration of a flash interruption, the first key performance indicators obtained within the first sampling interval are sufficient to reflect whether a flash interruption occurs. This not only fills the technical gap in the flash interruption recognition of optical network dedicated lines in the traditional technology, but also helps to increase the probability of capturing the key performance indicators when a flash interruption occurs and improve the accuracy of flash interruption recognition. In addition, the optical network device can obtain the application type corresponding to the first key performance information and use the flash interruption recognition model corresponding to this application type to identify whether the optical network dedicated line has a flash interruption. Therefore, it helps to further improve the accuracy of flash interruption recognition.
[0116] Next, in combination with Figure 3 An embodiment of the main process of the flash interruption recognition method for the optical network provided in this application will be introduced. This embodiment involves an optical network device and an optical network management server. As Figure 3 shown, the optical network device and the optical network management server mainly perform the following steps:
[0117] Step 301, the optical network management server sends the first task information; correspondingly, the optical network device receives the first task information.
[0118] Among them, the first task information is used to instruct the optical network device to start the flash interruption monitoring task for the first optical network dedicated line.
[0119] Optionally, the first task information includes information about the first port and the first sampling interval. The first task information is used to instruct the optical network device to collect key performance indicators on the wavelength division network side at the first port based on the first sampling interval. Among them, the information about the first port is used to indicate the first port. The first port is the wavelength division network side port of the first optical network dedicated line on the optical network device. For example, the information about the first port may be the port number of the wavelength division network side port of the first optical network dedicated line on the optical network device. For the introduction of the first port and the first sampling interval, please refer to step 201 above and will not be elaborated here.
[0120] Optionally, the first task information further includes information about the second port and the second sampling interval. At this time, the first task information is further used to instruct the optical network device to collect the characteristics of the Ethernet frame at the second port based on the second sampling interval.
[0121] Among them, the second sampling interval is greater than or equal to the first sampling interval. For the introduction of the first sampling interval, please refer to step 201 above and will not be elaborated here.
[0122] In addition, the information about the second port is used to indicate the second port. The second port is the customer side port of the first optical network dedicated line on the optical network device. Optionally, the first optical network device is the end node of the first optical network dedicated line, and the second port is the customer side port of the end node where the data of the first optical network dedicated line flows in.
[0123] Exemplarily, take Figure 1Taking the optical network dedicated line 1 shown as an example. In one example, the optical network dedicated line 1 only transmits data in one direction. For example, the data transmitted by the optical network dedicated line 1 sequentially passes through the optical network devices 2, 1, and 4 in the wavelength division network. In this case, the optical network device 4 is the end node of the optical network dedicated line 1. Among them, when the data transmitted by the optical network dedicated line 1 reaches the optical network device 4 after passing through the optical network devices 2 and 1, it flows into the optical network device 4 through the wavelength division network side port 1 and flows out of the optical network device 4 through the customer side port 1. Therefore, the customer side port 1 of the optical network device 4 in this example is the second port. If the optical network device 4 needs to obtain the first characteristic information of the optical network dedicated line 1, the optical network device 4 collects the information of the Ethernet frame at the customer side port 1 at the second sampling interval, and then obtains the first characteristic information. In another example, the optical network dedicated line 1 transmits data in both directions. For example, the data transmitted by the optical network dedicated line 1 in the a direction sequentially passes through the optical network devices 2, 1, and 4 in the wavelength division network, and the optical network device 4 is the end node of the optical network dedicated line 1 for data transmission in the a direction; at the same time, the data transmitted by the optical network dedicated line 1 in the b direction sequentially passes through the optical network devices 4, 1, and 2 in the wavelength division network, and the optical network device 2 is the end node of the optical network dedicated line 1 for data transmission in the b direction. Among them, when the data transmitted by the optical network dedicated line 1 in the a direction reaches the optical network device 4, it flows into the optical network device 4 through the wavelength division network side port 1 and flows out of the optical network device 4 through the customer side port 1, that is, the customer side port 1 of the optical network device 4 is the second port; when the data transmitted by the optical network dedicated line 1 in the b direction reaches the optical network device 2, it flows into the optical network device 2 through the wavelength division network side port 2 and flows out of the optical network device 2 through the customer side port 2, that is, the customer side port 2 of the optical network device 2 is the second port. In this example, the optical network device 4 collects the information of the Ethernet frame at the customer side port 1 at the second sampling interval, and then obtains the first characteristic information, and the optical network device 2 collects the information of the Ethernet frame at the customer side port 2 at the second sampling interval, and then obtains the first characteristic information.
[0124] It should be noted that in this embodiment, step 301 is an optional step. For example, the information of the first port and the first sampling interval may be pre-configured in the optical network device, and the optical network device can directly execute step 303. For another example, the information of the first port, the first sampling interval, the information of the second port, and the second sampling interval may be pre-configured in the optical network device, and the optical network device can directly execute step 302 and step 303.
[0125] Step 302, the optical network device obtains the first characteristic information.
[0126] Among them, the first feature information is used to indicate the features of the Ethernet frames flowing through the second port within the second sampling interval. For the introduction of the second port and the second sampling interval, please refer to step 301 above, which will not be elaborated here.
[0127] Optionally, the features of the Ethernet frame include at least one of the following:
[0128] The number of Ethernet frames within the sampling interval; or,
[0129] The average frame length of the Ethernet frames within the sampling interval; or,
[0130] The average transmission rate of the Ethernet frames within the sampling interval; or,
[0131] The amount of transmission resources occupied by the Ethernet frames within the sampling interval.
[0132] In a possible implementation manner, the optical network device collects the information of the Ethernet frames flowing through the second port based on the second sampling interval, and then calculates the features of the Ethernet frames for the information of the Ethernet frames collected within each second sampling interval to obtain the first feature information. Exemplarily, as Figure 4A shown, taking the second sampling interval as 1s as an example, the optical network device collects the information of the Ethernet frames flowing through the second port every 1s, and then calculates the number of Ethernet frames, the average frame length of the Ethernet frames, the average transmission rate of the Ethernet frames, and the amount of transmission resources occupied by transmitting the foregoing Ethernet frames within 1s to obtain the first feature information.
[0133] In another possible implementation manner, the optical network device collects the information of the Ethernet frames flowing through the second port based on the second sampling interval, and then calculates the features of the Ethernet frames for the information of the Ethernet frames collected within multiple second sampling intervals to obtain the first feature information. Exemplarily, as Figure 4B shown, taking the second sampling interval as 1s as an example, the optical network device collects the information of the Ethernet frames flowing through the second port every 1s, and then takes 10s as a sliding window (for example, the 1st s to the 10th s is window 1, the 2nd s to the 11th s is window 2, the 3rd s to the 12th s is window 3, and so on), and calculates the number of Ethernet frames, the average frame length of the Ethernet frames, the average transmission rate of the Ethernet frames, and the amount of transmission resources occupied by transmitting the foregoing Ethernet frames within every 10s to obtain the first feature information.
[0134] It should be noted that while obtaining the first feature information, the optical network device will also determine the time information corresponding to the first feature information. Optionally, the time information corresponding to the first feature information may be the moment when the optical network device collects the information of the Ethernet frames for determining the first feature information at the second port, or the moment when the first feature information is calculated, without limitation.
[0135] Step 303, the optical network device obtains the first key performance information.
[0136] The first key performance information is used to indicate the key performance indicators of the wavelength division network side of the first port within the first sampling interval. For the explanations of the first key performance information, the first sampling interval, and the first port, please refer to the relevant descriptions in Step 201 above, which will not be elaborated here.
[0137] It should be noted that while obtaining the first key performance information, the optical network device will also determine the time information corresponding to the first key performance information. Optionally, the time information corresponding to the first key performance information may be the moment when the optical network device collects the first key performance indicators at the first port.
[0138] Optionally, the optical network device associates the first key performance information with the first feature information based on the time information corresponding to the first key performance information and the time information corresponding to the first feature information.
[0139] Optionally, the optical network device may store the first key performance information and the first feature information corresponding to the time, so that the optical network device can find the first feature information at the same moment based on the first key performance information at a certain moment.
[0140] Step 304, the optical network device determines the first application type based on the first feature information.
[0141] The first application type is the application type of the data transmitted by the first optical network dedicated line within the second sampling interval, and is used to indicate which application type of data is transmitted by the first optical network dedicated line within a certain second sampling interval.
[0142] The application type includes any one of the following:
[0143] Packet loss sensitive application; or,
[0144] Delay sensitive application; or,
[0145] Packet loss sensitive and delay sensitive application.
[0146] Exemplarily, packet loss-sensitive applications include email transmission applications, file transfer protocol (FTP) / secure file transfer protocol (SFTP) data transmission applications, peer-to-peer (P2P) applications, instant messaging (text / image) applications, etc. Delay-sensitive applications include video conferencing applications, voice applications, augmented reality (AR) / virtual reality (VR) applications, etc. Packet loss-sensitive and delay-sensitive applications include secure shell protocol (SSH) / telecommunication network protocol (TELNET) remote terminal applications, Web browsing applications.
[0147] It should be understood that the same optical network dedicated line may be used to transmit application data of different application types at different times, and different application type data may correspond to different application layer protocols (for example, hyper text transfer protocol (HTTP), file transfer protocol (FTP), etc.), and then generate application packets based on different application layer protocols. Generally, application packets based on different application layer protocols have different characteristics (for example, there are differences in characteristics such as packet length and packet transmission rate), and application packets of different application types will be encapsulated layer by layer and transmitted to the Ethernet frame at the link layer. Therefore, there will also be differences in the characteristics of Ethernet frames transmitting different applications, and the optical network device can distinguish the application type of the data transmitted by the Ethernet frame through the characteristics of the Ethernet frame.
[0148] In a possible implementation manner, the optical network device stores the characteristic information of Ethernet frames corresponding to different application types. The optical network device compares the first characteristic information with the characteristic information of the Ethernet frames stored by the optical network device, and then determines the first application type corresponding to the first characteristic information.
[0149] In another possible implementation manner, the optical network device stores a second model, and the second model is an application type recognition model, that is, the second model is used to determine the application type of the data transmitted by the Ethernet frame based on the characteristic information of the Ethernet frame. The optical network device determines the first application type based on the first characteristic information and the second model.
[0150] Optionally, the second model is determined based on the characteristic information of historical Ethernet frames and the application type corresponding to the Ethernet frames. For example, the model training device uses the characteristic information of Ethernet frames of different application types collected as the training data set, and uses artificial intelligence (AI) algorithms such as neural networks / machine learning to perform model training on the training data set, so as to output the second model. Optionally, the training data set can be a data set obtained by the optical network device historically collecting the characteristic information of Ethernet frames of multiple optical network dedicated lines transmitting specified application type data.
[0151] Step 305, the optical network device determines the flash interruption identification information based on the first key performance information and the first model corresponding to the first application type.
[0152] Among them, the first model is used to identify whether the optical network dedicated line belonging to the first application type has a flash interruption, and the flash interruption identification information is used to indicate whether the first optical network dedicated line has a flash interruption within the first sampling interval.
[0153] Since the optical network device determines the time information corresponding to the first characteristic information while obtaining the first characteristic information, and the optical network device determines the time information corresponding to the first key performance information while obtaining the first key performance information, the optical network device can determine the first key performance information and the first characteristic information corresponding to the same time, and then determine the first application type corresponding to the first key performance information based on the first application type corresponding to the first characteristic information, and further determine the first model corresponding to the first application type. Then, the optical network device inputs the first key performance information into the first model corresponding to the first application type, and the first model outputs the flash interruption identification information.
[0154] Step 306, the optical network device sends an alarm message; correspondingly, the optical network management server receives the alarm message.
[0155] For example, when the first optical network dedicated line has a flash interruption within the first sampling interval, the optical network device sends an alarm message to the optical network management server. Among them, the alarm message is used to indicate that the first optical network dedicated line has a flash interruption within the first sampling interval.
[0156] Optionally, the alarm message includes the information of the first port and / or the information of the second port, and is used to indicate to the optical network management server which port has a flash interruption. Generally, if the optical network dedicated line only transmits one-way services, the alarm message can only include the information of the second port, that is, the customer-side port of the end node of the optical network dedicated line.
[0157] Optionally, the alarm information includes the identification information of the optical network device, which is used to indicate to the optical network management server which optical network device in the optical network has a momentary interruption nearby. It should be understood that when the alarm information does not include the identification information of the optical network device, the optical network management server can determine which optical network device the alarm information comes from based on the information of the first port and / or the second port.
[0158] Optionally, the alarm information further includes first key performance information and time information corresponding to the first key performance information. The optical network device notifies the optical network management server of the first key performance information and the time information corresponding to the first key performance information, that is, notifies the optical network management server of the key performance indicators on the wavelength division network side when a momentary interruption is about to occur and the time range when the momentary interruption occurs, so that the optical network device can use this information to manage and maintain the optical network device.
[0159] Optionally, the alarm information further includes first application type information, so as to indicate to the optical network management server which application type of data the first optical network dedicated line is transmitting when a momentary interruption occurs.
[0160] Optionally, the optical network management server can also notify the first key performance information and the first application type to the model training device, so that the model training device can use the first model corresponding to the first key performance information and the first application type information to perform upgrade and optimization, so as to obtain a momentary interruption recognition model with higher recognition accuracy.
[0161] Step 307, the optical network management server displays the alarm information through the user interface.
[0162] In a possible implementation manner, the optical network management server displays the alarm information of one or more optical network dedicated lines in the form of a chart.
[0163] Exemplarily, the optical network device can display the following at least one content to the user in a table or other manner:
[0164] Including the identification information of the optical network dedicated line (for example, the dedicated line name and dedicated line number of the optical network dedicated line, etc.), the optical network device where a momentary interruption is detected, the port information involved in the momentary interruption recognition (for example, the customer-side port and wavelength division network-side port of the optical network dedicated line on the optical network device), the application type of the data transmitted by the optical network dedicated line when a momentary interruption occurs, the key performance indicators at the time of the momentary interruption, the time information when the momentary interruption occurs, and the frequency of occurrence of the momentary interruption of the optical network dedicated line. It should be understood that when the optical network management server displays the key performance indicators, it can display the extreme values (for example, the maximum value and / or the minimum value), the average value or other statistics of the performance indicators at the time of the momentary interruption, and can not display the data collected at each sampling interval.
[0165] Exemplarily, the alarm information can be as shown in Table 1 below:
[0166] Table 1
[0167]
[0168] Exemplarily, taking the alarm information in the first row of Table 1 as an example, it indicates that a flash interruption occurred in dedicated line 1 detected at the port 1 on the wavelength division network side during the time period from T1 to T2. Moreover, the data transmitted by dedicated line 1 during the time period from T1 to T2 is data of a packet-loss sensitive application. The key performance indicators on the wavelength division network side of dedicated line 1 during the time period from T1 to T2 include the minimum received optical power of the OTU layer, the average pre-FEC error rate, the average post-FEC error rate, the average duration of severe error codes of the ODU layer, and the average duration of severe error codes of the OTU layer.
[0169] Optionally, the optical network management server can also display the first key performance information and the time information corresponding to the first key performance information to the user through a curve graph. For example, Figure 4C is an example graph of the flash interruption snapshot of the optical network dedicated line. As Figure 4C shown, a flash interruption occurred in the optical network dedicated line between 14:59:35 and 14:59:56. Among them, the optical power of the optical network dedicated line was -15 dBm before 14:59:35, and both the pre-FEC error rate and the post-FEC error rate were 0. Starting from 14:59:36, the optical power of the optical network dedicated line began to drop and gradually dropped to around -20 dBm. At the same time, both the pre-FEC error rate and the post-FEC error rate began to increase and showed fluctuations until 14:59:56, when the optical power recovered to -15 dBm and the pre-FEC error rate and the post-FEC error rate dropped to 0.
[0170] It should be understood that the aforementioned Table 1 and Figure 4C are only partial examples of the alarm information. In practical applications, the optical network management server can also display other information related to flash interruption identification based on the user's needs, which will not be listed one by one in this embodiment.
[0171] Optionally, the optical network management server can also notify the alarm information to the operator-side device. Among them, the operator-side device can be an operations support system (OSS), etc.
[0172] In this embodiment, the optical network device can first determine the first application type of the data transmitted by the first optical network dedicated line based on the first feature information, and then determine whether the first optical network dedicated line has a flash interruption based on the first key performance information and the first model corresponding to the first application type. This not only fills the technical gap in the identification of flash interruptions in traditional technologies but also can identify whether the optical network dedicated line has a flash interruption according to the application type, which is beneficial to improving the accuracy of flash interruption identification. In addition, presenting the flash interruption identification information to the user through the alarm information is beneficial to improving the user experience of optical network monitoring.
[0173] It should be understood that in order to improve the accuracy of the optical network device in identifying flash interruptions, the model (e.g., the first model) in the optical network device can be updated and optimized. The following is combined with Figure 5 Another embodiment of the flash interruption identification method for the optical network provided by this application is introduced. As Figure 5 shown, the optical network device and the optical network management server mainly perform the following steps:
[0174] Step 501, the optical network management server sends the second task information; correspondingly, the optical network device receives the second task information.
[0175] Among them, the second task information is used to instruct the optical network device to collect the first sample data set within the first time range.
[0176] Among them, the first time range is the time range of the data of the first application type transmitted by the pre-configured known optical network dedicated line.
[0177] Among them, the first sample data set is the sample data set used to update the first model. For example, the first sample data set includes the key performance indicators of the wavelength division network side ports of at least one second optical network dedicated line, and the second optical network dedicated line is an optical network dedicated line that transmits the data of the first application type and has a flash interruption within the first time range.
[0178] Optionally, the second task information includes the information of each second optical network dedicated line on the wavelength division network side port of the optical network device and the identification information of the first application type in at least one second optical network dedicated line.
[0179] Step 502, the optical network device collects the key performance indicators of the wavelength division network side ports of at least one second optical network dedicated line based on the first time range to obtain the first sample data set.
[0180] For the introduction of the key performance indicators, please refer to the previous step 201, which will not be elaborated here.
[0181] Step 503, the optical network device sends the first sample data set and the identification information of the first application type to the optical network management server; correspondingly, the optical network management server receives the first sample data set and the identification information of the first application type.
[0182] Among them, the identification information of the first application type is used to indicate that the first sample data set is obtained by collecting and transmitting data of the first application type.
[0183] Among them, the first sample data set can be the key performance indicators collected based on the second task information issued by the optical network management system, or the key performance indicators collected when the optical network device detects a flash interruption historically.
[0184] Step 504, the optical network management server sends the first sample data set and the identification information of the first application type to the model training device.
[0185] Step 505, the model training device updates the first model corresponding to the first application type based on the first sample data set and the identification information of the first application type, and obtains the first parameter.
[0186] Among them, the first parameter is used to update the first model in the optical network device, and the first parameter is determined based on the first sample data set.
[0187] For example, the model training device finds the flash interruption recognition model (i.e., the aforementioned first model) corresponding to the first application type based on the first application type. Then, the model training device performs parameter tuning on the first model using the first sample data set and outputs the first parameter for updating the first model.
[0188] Step 506, the model training device sends the first parameter to the optical network management server; correspondingly, the optical network management server receives the first parameter from the model training device.
[0189] Step 507, the optical network management server sends a model update instruction to the optical network device; correspondingly, the optical network device receives the model update instruction from the optical network management server.
[0190] Among them, the model update instruction includes the first parameter.
[0191] Step 508, the optical network device updates the first model based on the first parameter.
[0192] In this embodiment, the optical network device can collect the key performance indicators of the optical network dedicated line of the specified application type when a flash interruption occurs, and transmit the foregoing key performance indicators to the model training device, so that the model training device updates the flash interruption recognition model of the specified application type, and notifies the optical network management server of the parameters used to update the flash interruption recognition model, and then the optical network management server notifies the optical network device. Since the flash interruption recognition model in the optical network device can be updated based on the key performance indicators of the flash interruption of the same application type, it is beneficial to improve the accuracy of the optical network device in recognizing flash interruptions.
[0193] Corresponding to the solution given in the foregoing method embodiment, the embodiment of the present application also provides a corresponding device (for example, a communication device) and a communication system. The device includes modules or units corresponding to each part in the foregoing embodiment for execution. The module or unit can be software, hardware, or a combination of software and hardware. Only a brief description of the device and the system is given below. For the implementation details of the solution, reference can be made to the description of the foregoing method embodiment, and details will not be repeated below.
[0194] As Figure 6 shown, Figure 6 is a schematic structural diagram of an optical network device 60 provided by an embodiment of the present application. The foregoing Figure 2 , Figure 3 or Figure 5 The specific implementation of the optical network device in the flowchart shown can refer to the internal structure of the optical network device 60 shown in Figure 6 The optical network device 60 can be a WDM device.
[0195] As Figure 6 shown, the optical network device 60 at least includes an electrical layer device, which is responsible for converting the gray optical service of the router into a standard wavelength division wavelength (i.e., colored light) and coupling it into the optical fiber for transmission. Among them, the electrical layer device includes a tributary board 601, a cross-connect board 602, a line board 603, a main control board (also called a main controller) 604, and a communication type single board 605.
[0196] Among them, the tributary board 601, the cross-connect board 602, and the line board 603 are mainly used to process the electrical layer signals of OTN.
[0197] Among them, the tributary board 601 is used to receive and send various customer services. For example, packet services, Ethernet services, etc. Further, the tributary board can be divided into a customer-side optical module and a signal processor. Among them, the customer-side optical module can be an optical transceiver, which is used to receive and / or send service data. The signal processor is used to implement the mapping and demapping processing of service data to data frames. Exemplarily, the tributary board 601 can include a packet board or an Ethernet over OTN (EoO) single board based on OTN. In this application, the optical network dedicated line is located at the customer-side port of the optical network device on the tributary board 601. For example, the second port introduced in the foregoing embodiment is located on the tributary board 601, and the tributary board 601 collects information of the Ethernet frames of the first optical network dedicated line at the second sampling interval under the control of the control board 604. The first feature information is used to indicate the features of the Ethernet frames flowing through the second port within the second sampling interval.
[0198] Among them, the cross-connect board 602 is used to implement the exchange of data frames and complete the exchange of one or more types of data frames.
[0199] Among them, the line board 603 mainly implements the processing of line-side data frames. Specifically, the line board 603 can be divided into a line-side optical module and a signal processor. Among them, the line-side optical module can be a line-side optical transceiver, which is used to receive and / or send data frames. The signal processor is used to implement the multiplexing and demultiplexing, or mapping and demapping processing of the line-side data frames. In this application, the optical network dedicated line is located at the wavelength division network-side port of the optical network device on the line board 603. For example, the first port introduced in the foregoing embodiment is located on the line board 603, and the line board 603 collects the first key performance information of the first optical network dedicated line at the first sampling interval under the control of the control board 604. The first key performance information is used to indicate the key performance indicators of the wavelength division network side of the first port within the first sampling interval, and the first sampling interval is related to the duration of a single flash interruption.
[0200] In addition, the main control board 604 is mainly used for system control. Specifically, it is used to collect information from different single boards through the backplane and process the collected information; or, send control instructions to the corresponding single boards. Exemplarily, the main control board 604 collects the first key performance information from other single boards (such as the line board 603), and determines flash interruption identification information based on the first key performance information. The flash interruption identification information is used to indicate whether the first optical network dedicated line has a flash interruption within the first sampling interval. Exemplarily, the main control board 604 determines the first application type based on the first feature information from other single boards (such as the tributary board 601).
[0201] Optionally, a flash interruption recognition model runs on the main control board 604 to identify whether a flash interruption occurs in the optical network dedicated line. For example, a first model runs on the main control board 604, and the first model is used to identify whether the flash interruption occurs in the optical network dedicated line based on the key performance indicators of the wavelength division network side port of the optical network dedicated line. The main control board 604 determines the flash interruption recognition information based on the first key performance information and the first model corresponding to the first application type.
[0202] Optionally, the main control board 604 also runs an application type recognition model to identify the type of service data transmitted by the optical network dedicated line. For example, a second model runs on the main control board 604, and the second model is used to determine the application type of the data transmitted by the Ethernet frame based on the characteristic information of the Ethernet frame. The main control board 604 is used to determine the first application type based on the first characteristic information and the second model.
[0203] The communication type single board 605 is mainly used to communicate with other devices or systems (for example, the optical network management server). For example, the communication type single board 605 receives the first task information from the optical network management server, and the first task information is used to instruct the optical network device to start the flash interruption monitoring task for the first optical network dedicated line. Optionally, the first task information includes the information of the first port and the first sampling interval, and the first task information is used to instruct the optical network device to collect the key performance indicators of the wavelength division network side at the first port based on the first sampling interval. Optionally, the first task information further includes the information of the second port and the second sampling interval, and the first task information is further used to instruct the optical network device to collect the characteristics of the Ethernet frame at the second port based on the second sampling interval.
[0204] In addition, the communication type single board 605 is further used to send an alarm message to other devices or systems (for example, the optical network management server) when the main control board 604 determines that a flash interruption occurs in the first optical network dedicated line within the first sampling interval, and the alarm message is used to indicate that a flash interruption occurs in the first optical network dedicated line within the first sampling interval. Optionally, the alarm message includes the information of the first port and / or the information of the second port. Optionally, the alarm message further includes the first key performance information and the time information corresponding to the first key performance information.
[0205] Optionally, the optical network device 60 further includes an auxiliary type single board 606. For example, the auxiliary type single board 606 is used to provide auxiliary functions such as external alarm or access to external clock.
[0206] Optionally, the optical network device 60 further includes an optical layer device. Among them, the optical layer device is responsible for multiplexing and demultiplexing. Generally, the optical layer device single board includes a multiplexing board, a demultiplexing board or an integrated multiplexing and demultiplexing board. Optionally, the optical layer device further includes an amplifier board, a transmitting board and auxiliary type single boards (for example, an attenuation board, a monitoring board, etc.).
[0207] Optionally, the optical network device 60 further includes devices such as a power supply and a fan. Among them, the power supply is used to supply power to the optical network device 60, and may include a main power supply and a backup power supply. The fan is used to dissipate heat from the optical network device 60.
[0208] It should be noted that the foregoing various types of single boards may be one or more, and the present application does not limit.
[0209] In addition, as Figure 7 shown, the present application also provides a device 70, Figure 7 which is a schematic structural diagram of the device 70 provided by the present application. The device 70 may be a server, a management platform, a cloud platform, etc. that support optical network management. The device 70 runs an optical network management system. The specific implementation of the optical network management device in the foregoing Figure 3 or Figure 5 shown flowchart may refer to the internal structure of the device 70 shown in Figure 7 shown.
[0210] As Figure 7 shown, the device 70 may include a processor 710, a memory 720, and a transceiver 730. Among them, the processor 710 is coupled to the memory 720, and the processor 710 is coupled to the transceiver 730.
[0211] Among them, the foregoing transceiver 730 may also be referred to as a transceiver unit, a transceiver, a transceiver device, etc. Optionally, the devices in the transceiver unit used to implement the receiving function may be regarded as the receiving unit, and the devices in the transceiver unit used to implement the sending function may be regarded as the sending unit, that is, the transceiver unit includes a receiving unit and a sending unit. The receiving unit may also be referred to as a receiver, an input port, a receiving circuit, etc., and the sending unit may be referred to as a transmitter, a transmitter, or a transmitting circuit, etc. In the present application, when the device 70 executes Figure 3 the method in the corresponding embodiment, the transceiver 730 is capable of sending first task information to the optical network device; and receiving alarm information from the optical network device. When the device 70 executes Figure 5 the method in the corresponding embodiment, the transceiver 730 is capable of sending second task information to the optical network device; and receiving a first sample data set and identification information of a first application type from the optical network device; and sending the first sample data set and the identification information of the first application type to the model training device; and receiving a first parameter from the model training device; and sending the first parameter to the optical network device. For specific details, please refer to the relevant introduction in the foregoing embodiments.
[0212] Among them, the aforementioned processor 710 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a programmable logic device (PLD), or a combination thereof. The aforementioned PLD may be a complex programmable logic device (CPLD), a field-programmable gate array (FPGA), a generic array logic (GAL), or any combination thereof. The processor 710 may refer to a single processor or may include multiple processors, and no specific limitation is made here.
[0213] In addition, the aforementioned memory 720 is mainly used to store software programs and data. The memory 720 may exist independently and be connected to the processor 710. Optionally, the memory 720 may be integrated with the processor 710, for example, integrated within one or more chips. Among them, the memory 720 can store the program code for executing the technical solution of the embodiments of the present application and be controlled by the processor 710 for execution. Various computer program codes executed can also be regarded as the driver programs of the processor 710. The memory 720 may include a volatile memory, such as a random-access memory (RAM); the memory may also include a non-volatile memory, such as a read-only memory (ROM), a flash memory, a hard disk drive (HDD), or a solid-state drive (SSD); the memory 720 may also include a combination of the above types of memories. The memory 720 may refer to a single memory or may include multiple memories. Exemplarily, when the device 70 executes the method of the first device, the memory 720 is used to store first task information, second task information, a first sample data set, and identification information of the first application type, etc.
[0214] In one implementation, computer-readable instructions are stored in the memory 720. The computer-readable instructions include a plurality of software modules. For example, a transceiver module 721 and a processing module 722. After the processor 710 executes each software module, corresponding operations can be performed according to the instructions of each software module. In this embodiment, the operations performed by a software module actually refer to the operations performed by the processor 710 according to the instructions of the software module.
[0215] Exemplarily, when the device 70 is used to implement Figure 3 the functions of the optical network management server in the corresponding embodiment, the processing module 722 in the device 70 is used to generate first task information. The first task information includes information about a first port and a first sampling interval. The first port is the port on the wavelength division network side of the optical network device for the first optical network dedicated line. The first task information is used to instruct the optical network device to collect key performance indicators on the wavelength division network side at the first port based on the first sampling interval; the transceiver module 721 is used to send the first task information to the optical network device. In addition, if the first optical network dedicated line experiences a flash interruption within the first sampling interval, the transceiver module 721 can also receive an alarm message from the optical network device. The alarm message is used to indicate that the first optical network dedicated line has a flash interruption within the first sampling interval.
[0216] The rest can refer to Figure 3 or Figure 5 the methods and beneficial effects related to the optical network management server in the corresponding embodiment, which will not be elaborated here.
[0217] As Figure 8 shown, the present application also provides a device 80. The device 80 can be an optical network device or an optical network management server, or it can be a component (such as an integrated circuit, a chip, etc.) of an optical network device or an optical network management server. The device 80 can also be other devices or modules for implementing the methods in the method embodiments of the present application.
[0218] The device 80 can include a processing module 801 (or referred to as a processing unit). Optionally, it can also include an interface module 802 (or referred to as a transceiver unit or a transceiver module) and a storage module 803 (or referred to as a storage unit). The interface module 802 is used to communicate with other devices. The interface module 802 can be, for example, a transceiver module or an input / output module.
[0219] In a possible design, as Figure 8One or more of the modules may be implemented by one or more processors, or by one or more processors and a memory; or by one or more processors and a transceiver; or by one or more processors, a memory, and a transceiver. The embodiments of the present application do not limit this. The processor, the memory, and the transceiver may be provided separately or integrated into one body.
[0220] The device 80 is capable of implementing the functions of the optical network device described in the embodiments of the present application. For example, the device 80 includes modules, units, or means corresponding to the steps involved in the optical network device described in the embodiments of the present application. The functions, units, or means may be implemented by software, or by hardware, or by hardware executing corresponding software, or by a combination of software and hardware. For details, reference may be further made to the corresponding descriptions in the foregoing corresponding method embodiments.
[0221] Alternatively, the device 80 is capable of implementing the functions of the optical network management server described in the embodiments of the present application. For example, the device 80 includes modules, units, or means corresponding to the steps involved in the optical network management server described in the embodiments of the present application. The functions, units, or means may be implemented by software, or by hardware, or by hardware executing corresponding software, or by a combination of software and hardware. For details, reference may be further made to the corresponding descriptions in the foregoing corresponding method embodiments.
[0222] In addition, the present application provides a computer program product, which includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions according to the embodiments of the present application are generated in whole or in part. For example, it implements the methods related to the optical network device as described above Figure 2 、 Figure 3 or Figure 5 above. Another example is to implement the methods related to the optical network device as described above Figure 2 、 Figure 3 or Figure 5Methods related to the optical network management server therein. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from a website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can store or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., digital versatile disc (DVD)), or a semiconductor medium (e.g., solid state disk (SSD)), etc.
[0223] In addition, the present application also provides a computer-readable storage medium storing a computer program, which is executed by a processor to implement the methods related to the optical network device as described above Figure 2 , Figure 3 or Figure 5 in the foregoing.
[0224] In addition, the present application also provides a computer-readable storage medium storing a computer program, which is executed by a processor to implement the methods related to the optical network management server as described above Figure 2 , Figure 3 or Figure 5 in the foregoing.
[0225] It should be understood that in various embodiments of the present application, the magnitudes of the sequence numbers of the above processes do not imply the order of execution. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
[0226] Those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.
Claims
1. A method for identifying momentary interruptions in an optical network, which is applied to an optical network device, and is characterized in that, Including: Obtain first key performance information, where the first key performance information is used to indicate key performance indicators on the wavelength division network side of a first port within a first sampling interval. The first port is the wavelength division network side port of the first optical network dedicated line on the optical network device, and the first sampling interval is related to the duration of a single flash interruption. Determine flash interruption identification information based on the first key performance information, where the flash interruption identification information is used to indicate whether the first optical network dedicated line has a flash interruption within the first sampling interval.
2. The method according to claim 1, characterized in that, The duration of the first sampling interval is less than or equal to 1 / 2 of the duration of a single flash interruption.
3. The method according to claim 1 or 2, characterized in that, Before obtaining the first key performance information, the method further includes: Receive first task information from an optical network management server, where the first task information is used to instruct the optical network device to start a flash interruption monitoring task for the first optical network dedicated line.
4. The method according to claim 3, characterized in that, The first task information includes information about the first port and the first sampling interval, and the first task information is used to instruct the optical network device to collect key performance indicators on the wavelength division network side at the first port based on the first sampling interval.
5. The method according to claim 3 or 4, characterized in that, The determining the flash interruption identification information based on the first key performance information includes: Obtain a first application type corresponding to the first key performance information, where the first application type is the application type of the data transmitted by the first optical network dedicated line within the first sampling interval. Determine the flash interruption identification information based on the first key performance information and a first model corresponding to the first application type, where the first model is used to identify whether the optical network dedicated line has a flash interruption based on key performance indicators of the wavelength division network side port of the optical network dedicated line.
6. The method according to claim 5, characterized in that, The obtaining the first application type corresponding to the first key performance information includes: Obtain first feature information, where the first feature information is used to indicate the features of Ethernet frames flowing through a second port within a second sampling interval. The second port is the customer side port of the first optical network dedicated line on the optical network device, and the second sampling interval is greater than or equal to the first sampling interval. Determine the first application type based on the first feature information.
7. The method according to claim 6, characterized in that, The optical network device further includes a second model, where the second model is used to determine the application type of the data transmitted by the Ethernet frame based on the feature information of the Ethernet frame. The determining the first application type based on the first feature information includes: Determine the first application type based on the first feature information and the second model.
8. The method according to claim 6 or 7, characterized in that, The first task information further includes information about the second port and the second sampling interval, and the first task information is further used to instruct the optical network device to collect features of Ethernet frames at the second port based on the second sampling interval.
9. The method according to any one of claims 1 to 8, characterized in that, The method further includes: If the first optical network dedicated line has a flash interruption within the first sampling interval, send an alarm message to the optical network management server, where the alarm message is used to indicate that the first optical network dedicated line has a flash interruption within the first sampling interval.
10. The method according to claim 9, characterized in that, The alarm message includes information about the first port and / or information about the second port.
11. The method according to claim 9 or 10, characterized in that, The alarm message further includes the first key performance information and the time information corresponding to the first key performance information.
12. The method according to any one of claims 1 to 11, characterized in that, The key performance indicators include at least one of the following: The pre - forward error correction (FEC) bit error rate; or, The post - FEC bit error rate; or, The bit error information of the optical channel data unit (ODU) layer; or, The bit error information of the optical channel transport unit (OTU) layer; or, The received optical power of the OTU layer.
13. The method according to any one of claims 6 to 12, characterized in that, The characteristics of the Ethernet frame include at least one of the following: The number of Ethernet frames within the sampling interval; or, The average frame length of the Ethernet frames within the sampling interval; or, The average transmission rate of the Ethernet frames within the sampling interval; or, The amount of transmission resources occupied by the Ethernet frames within the sampling interval.
14. The method according to any one of claims 1 to 13, characterized in that, The application type includes any one of the following: Packet - loss - sensitive applications; or, Delay - sensitive applications; or, Packet - loss - sensitive and delay - sensitive applications.
15. The method according to any one of claims 1 to 14, characterized in that, The method further includes: Receiving second task information from an optical network management server, the second task information being used to instruct the optical network device to collect a first sample data set within a first time range, the first sample data set including the key performance indicators of the wavelength - division network - side ports of at least one second optical network dedicated line, the second optical network dedicated line being an optical network dedicated line that transmits data of the first application type and experiences flash interruptions within the first time range, and the second task information including the information of each of the at least one second optical network dedicated line at the wavelength - division network - side port of the optical network device and the identification information of the first application type; Collecting the key performance indicators of the wavelength - division network - side ports of the at least one second optical network dedicated line based on the first time range to obtain the first sample data set; Sending the first sample data set and the identification information of the first application type to the optical network management server.
16. The method according to claim 14, characterized in that, The method further includes: Receiving a model update instruction from an optical network management server, the model update instruction including a first parameter, the first parameter being used to update the first model, and the first parameter being determined based on the first sample data set.
17. A method for identifying flash interruptions in an optical network, applied to an optical network management server, characterized in that, Including: Sending first task information to the optical network device, the first task information including the information of a first port and a first sampling interval, the first port being the wavelength - division network - side port of the first optical network dedicated line on the optical network device, and the first task information being used to instruct the optical network device to collect the key performance indicators of the wavelength - division network side based on the first sampling interval at the first port; If the first optical network dedicated line experiences a flash interruption within the first sampling interval, receiving an alarm message from the optical network device, the alarm message being used to indicate that the first optical network dedicated line experiences a flash interruption within the first sampling interval.
18. The method according to claim 17, characterized in that, The duration of the first sampling interval is less than or equal to 1 / 2 of the duration of a single flash interruption.
19. The method according to claim 17 or 18, characterized in that, The first task information further includes the information of a second port and a second sampling interval, and the first task information is further used to instruct the optical network device to collect the characteristics of the Ethernet frame based on the second sampling interval at the second port.
20. The method according to claim 19, characterized in that, The alarm message further includes the information of the first port and / or the information of the second port.
21. The method according to claim 20, characterized in that, The alarm information further includes the first key performance information and the time information corresponding to the first key performance information.
22. The method according to claim 20 or 21, characterized in that, The method further includes: Displaying the alarm information through a user interface.
23. The method according to claim 21 or 22, characterized in that, The method further includes: Sending a first sample data set and identification information of a first application type to a model training device, where the first sample data set is used by the model training device to determine a first parameter, the first parameter is used to update a first model, and the first model is used to identify whether a flash interruption occurs in an optical network dedicated line based on key performance indicators of a wavelength division network side port of the optical network dedicated line; Receiving the first parameter from the model training device; Sending a model update instruction to the optical network device, where the model update instruction includes the first parameter.
24. The method according to claim 23, wherein, The first sample data set includes key performance indicators of wavelength division network side ports of at least one second optical network dedicated line, and the second optical network dedicated line is an optical network dedicated line that transmits data of the first application type and experiences a flash interruption within the first time range; The method further includes: Sending second task information to the optical network device, where the second task information is used to instruct the optical network device to collect the first sample data set within a first time range, and the second task information includes information of each of the at least one second optical network dedicated line at a wavelength division network side port of the optical network device and identification information of the first application type; Receiving the first sample data set and the identification information of the first application type from the optical network device.
25. The method according to any one of claims 17 to 24, wherein, The key performance indicators include at least one of the following: Forward error correction (FEC) pre-error correction rate; or, FEC post-error correction rate; or, Error code information of the optical channel data unit (ODU) layer; or, Error code information of the optical channel transport unit (OTU) layer; or, Received optical power of the OTU layer.
26. The method according to any one of claims 19 to 25, wherein, The features of the Ethernet frame include at least one of the following: The number of Ethernet frames within a sampling interval; or, The average frame length of Ethernet frames within a sampling interval; or, The average transmission rate of Ethernet frames within a sampling interval; or, The amount of transmission resources occupied by Ethernet frames within a sampling interval.
27. The method according to any one of claims 19 to 26, wherein, The first application type includes any one of the following: Packet loss-sensitive application; or, Delay-sensitive application; or, Packet loss-sensitive and delay-sensitive application.
28. An apparatus, wherein, The apparatus includes a module for executing the method according to any one of claims 1 to 16; or, includes a module for executing the method according to any one of claims 17 to 27.
29. An apparatus, wherein, Includes a processor configured to execute the method according to any one of claims 1 to 16; or, configured to execute the method according to any one of claims 17 to 27.
30. A computer-readable storage medium, wherein, Stores instructions that, when run on a computer, cause the computer to execute the method according to any one of claims 1 to 16; or, execute the method according to any one of claims 17 to 27.