Optical transport network private line alarm method, device and customer network management platform

By receiving users' alarm threshold configuration requests, determining and sending them to the cloud network coordinator, and parsing performance index values ​​to determine the alarm level, the problem of optical transport network leased lines being unable to provide personalized alarms is solved, realizing flexible user-specific alarm services and improving user experience.

CN115567365BActive Publication Date: 2026-03-17CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-09-20
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

Existing technology cannot provide personalized early warning or alarm services for each leased optical transport network line, resulting in a poor user experience.

Method used

It receives alarm threshold configuration requests from users, determines the minimum alarm threshold, and sends it to the cloud network coordinator. It receives and parses performance indicator values ​​to determine the alarm level, sends alarm messages to users, and supports the setting of multiple alarm thresholds and tiered alerts.

Benefits of technology

It enables personalized alarm services for each dedicated optical transport network line, improving user experience and the flexibility of alarm threshold settings.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115567365B_ABST
    Figure CN115567365B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of network transmission, and provides an optical transport network private line alarm method, equipment and a customer network management platform. The method comprises the following steps: receiving an alarm threshold configuration request of a performance index of an optical transport network private line sent by a user, wherein the alarm threshold configuration request carries at least one alarm threshold; determining a lowest alarm threshold contained in the alarm threshold; generating a lowest alarm threshold configuration request, and sending the lowest alarm threshold configuration request to a cloud network coordinator, wherein the lowest alarm threshold configuration request carries the lowest alarm threshold; receiving an alarm message sent by the cloud network coordinator, wherein the alarm message carries a performance index value; determining an alarm level according to the performance index value, and sending the alarm level to the user. The method can set one or more alarm thresholds for the performance index of each optical transport network private line, improves the flexibility of setting the alarm threshold of the optical transport network private line, and effectively improves the user experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of network transmission technology, and in particular to an alarm method, device and customer network management platform for optical transmission network leased lines. Background Technology

[0002] Optical Transport Network (OTN) is a type of transmission network that transmits, multiplexes, routes, and monitors service signals within the optical domain, ensuring their performance indicators and survivability. To guarantee the normal operation of user services, it is necessary to monitor various performance indicators of the OTN leased line.

[0003] Existing technologies can send alarm messages to users when the performance indicators of a certain optical transport network leased line reach the performance alarm threshold by configuring a globally unified performance alarm threshold.

[0004] Because existing technology cannot provide personalized early warning or alarm services for every leased optical transport network line, the user experience is poor. Summary of the Invention

[0005] This application provides an alarm method, device, and customer network management platform for optical transport network leased lines, in order to solve the problem that existing technologies cannot provide personalized early warning or alarm services for users' leased optical transport network leased lines, resulting in a poor user experience.

[0006] Firstly, this application provides a method for alarming a leased line in an optical transport network, including:

[0007] Receive alarm threshold configuration requests for optical transport network leased line performance indicators sent by users. The alarm threshold configuration requests carry at least one alarm threshold.

[0008] Determine the lowest alarm threshold included in the alarm threshold set;

[0009] Generate a minimum alarm threshold configuration request and send the minimum alarm threshold configuration request to the cloud network coordinator. The minimum alarm threshold configuration request carries the minimum alarm threshold.

[0010] Receive alarm messages sent by the cloud network coordinator. The alarm messages carry performance indicator values.

[0011] The alarm level is determined based on the performance metric values, and the alarm level is sent to the user.

[0012] In one possible implementation, after sending the alert level to the user, it also includes:

[0013] Based on whether an alarm message for the optical transport network leased line is received from the cloud network coordinator within a set periodic time, it is determined whether the alarm has been cleared.

[0014] In one possible implementation, after receiving the alarm threshold configuration request for the optical transport network leased line performance indicators sent by the user, the process also includes:

[0015] Verify at least one alarm threshold carried in the alarm threshold configuration request.

[0016] In one possible implementation, the alarm threshold configuration request also carries the service name, performance indicators, alarm level, and purpose of the optical transport network leased line; after verifying at least one alarm threshold carried in the alarm threshold configuration request, it further includes:

[0017] Save the service name, performance indicators, alarm level, purpose, and at least one alarm threshold of the optical transport network leased line in the alarm threshold configuration request to the database.

[0018] Secondly, this application provides a method for alarming a leased line in an optical transport network, including:

[0019] The system periodically receives performance index data of the optical transport network leased line sent by the optical transport network controller, and parses the performance index data to obtain the performance index value of the optical transport network leased line.

[0020] Determine if the performance metric value is higher than the minimum alarm threshold;

[0021] If the performance metric value is higher than the minimum alarm threshold, an alarm message will be sent to the customer's network management platform.

[0022] In one possible implementation, before periodically receiving performance metric data for the optical transport network leased line from the optical transport network controller, the following steps are also included:

[0023] Receive the service name of the optical transport network leased line sent by the upper-layer service acceptance system, and generate a universally unique identifier based on the service name;

[0024] Receive the minimum alarm threshold configuration request sent by the customer's network management platform. The minimum alarm threshold configuration request carries the service name, performance indicators and minimum alarm threshold of the optical transport network leased line.

[0025] Based on the minimum alarm threshold configuration request, the performance indicator configuration information of the optical transport network leased line is generated and saved to the database. The performance indicator configuration information includes the service name, universal unique identifier, performance indicators and minimum alarm threshold of the optical transport network leased line.

[0026] In one possible implementation, after receiving the minimum alarm threshold configuration request sent by the customer's network management platform, the following steps are also included:

[0027] The minimum alarm threshold carried in the minimum alarm threshold configuration request is validated.

[0028] Thirdly, this application provides an optical transmission network leased line alarm device, comprising:

[0029] The receiving module is used to receive alarm threshold configuration requests for optical transport network leased line performance indicators sent by users. The alarm threshold configuration requests carry at least one alarm threshold.

[0030] The processing module is used to determine the lowest alarm threshold included in the alarm threshold set.

[0031] The processing module is also used to generate minimum alarm threshold configuration requests;

[0032] The sending module is used to send the minimum alarm threshold configuration request to the cloud network coordinator. The minimum alarm threshold configuration request carries the minimum alarm threshold.

[0033] The receiving module is also used to receive alarm messages sent by the cloud network coordinator. The alarm messages carry performance index values.

[0034] The processing module is also used to determine the alarm level based on the performance index values;

[0035] The sending module is also used to send alarm levels to users.

[0036] Fourthly, this application provides an optical transmission network leased line alarm device, comprising:

[0037] The receiving module is used to periodically receive performance index data of the optical transport network leased line sent by the optical transport network controller;

[0038] The parsing module is used to parse performance index data to obtain the performance index values ​​of the optical transport network leased line;

[0039] The judgment module is used to determine whether the performance indicator value is higher than the minimum alarm threshold;

[0040] The sending module is used to send alarm messages to the customer's network management platform if the performance index value is higher than the minimum alarm threshold.

[0041] Fifthly, this application provides a customer network management platform, including: a processor and a memory, with code stored in the memory, and the processor running the code stored in the memory to execute the optical transport network leased line alarm method of any one of the first aspects.

[0042] In a sixth aspect, this application provides a cloud network coordinator, comprising: a processor and a memory, wherein code is stored in the memory, and the processor executes the code stored in the memory to perform an optical transport network leased line alarm method as described in any of the second aspects.

[0043] Seventhly, this application provides an optical transport network leased line alarm system, including: a customer network management platform (first aspect), a cloud network coordinator (second aspect), an optical transport network controller, and an optical transport network.

[0044] Eighthly, this application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the optical transport network leased line alarm method as described in either the first or second aspect.

[0045] This application provides a method, device, and customer network management platform for alarming optical transport network leased lines. It receives alarm threshold configuration requests for performance indicators of optical transport network leased lines from users, wherein the alarm threshold configuration request carries at least one alarm threshold. The lowest alarm threshold among the alarm thresholds is determined, a minimum alarm threshold configuration request carrying the lowest alarm threshold is generated, and the minimum alarm threshold configuration request is sent to a cloud-network coordinator. An alarm message sent by the cloud-network coordinator is received, and the alarm level is determined based on the performance indicator value carried in the alarm message, and the alarm level is promptly sent to the user. The method provided in this application can set alarm thresholds for the performance indicators of each optical transport network leased line separately, and can also set multiple alarm thresholds for the same performance indicator, realizing tiered early warning and improving user experience. Attached Figure Description

[0046] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0047] Figure 1 A flowchart of an optical transport network leased line alarm method provided in this application embodiment Figure 1 ;

[0048] Figure 2 A flowchart of an optical transport network leased line alarm method provided in this application embodiment Figure 2 ;

[0049] Figure 3 A flowchart illustrating a method for setting alarm thresholds for a cloud-network coordinator, as provided in this application embodiment;

[0050] Figure 4 A schematic diagram of an optical transport network leased line alarm device provided in this application embodiment. Figure 1 ;

[0051] Figure 5 A schematic diagram of an optical transport network leased line alarm device provided in this application embodiment. Figure 2 ;

[0052] Figure 6 A schematic diagram of a customer network management platform provided in an embodiment of this application;

[0053] Figure 7 A schematic diagram of a cloud network coordinator provided in an embodiment of this application;

[0054] Figure 8 This is a schematic diagram of an optical transport network leased line alarm system provided in an embodiment of this application.

[0055] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation

[0056] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.

[0057] Optical Transport Network (OTN) is a type of transmission network that transmits, multiplexes, routes, and monitors service signals within the optical domain, ensuring their performance and survivability. OTN uses WDM (Wavelength Division Multiplexing) technology as its foundation, guaranteeing ultra-high transmission capacity while incorporating the powerful operation, maintenance, and management capabilities of SDH (Synchronous Digital Hierarchy). Inheriting many advantages of SDH and WDM technologies, OTN has become the mainstream technology in the current industry. By fully utilizing transmission infrastructure resources, OTN can provide operators with flexible architectures and differentiated services in the era of IP and optical convergence. Telecommunication operators have a significant need to monitor various performance indicators of OTN leased lines in order to provide more refined and proactive services.

[0058] Optical transport networks (OPNs) possess technological advantages such as high bandwidth, hard-line capabilities, multi-service carrying capacity, and carrier-grade OAM (Operation Administration and Maintenance) mechanisms. They are widely adopted in the industry, deployed on a large scale in backbone networks and metropolitan area networks (MANs), providing high-quality pipelines for customer services with speeds above 1Gbps. With the development of informatization and cloudification, the demand for dedicated optical transport network lines and video services is gradually increasing. These services are characterized by relatively small bandwidth and a large number of services, requiring simple and quick flexible bandwidth adjustment. Traditional optical transport network technologies cannot provide efficient carrying services for these services, which has driven the development of optical transport networks from underlying infrastructure networks to end-point service networks. Against this backdrop, Optical Service Unit (OSU) technology has emerged. While retaining the advantages of traditional optical transport networks such as hard-line capabilities and rich OAM, OSUs can provide finer time slot granularity and a simpler lossless bandwidth adjustment mechanism, supporting customer services with speeds from 2M to 100Gbps. Because OSU technology enables fine-grained bandwidth configuration for optical transport network leased lines, the customer base for optical transport network leased line services has expanded further, leading to an increased demand for monitoring the performance indicators of OTN leased lines.

[0059] Existing technology does not support configuring a globally unified performance alarm threshold, and cannot provide personalized early warning or alarm services for each optical transport network leased by the user. At the same time, it cannot enable operators to discover problems in the optical transport network before users do, resulting in a poor user experience.

[0060] The technical solution of this application and how it solves the above-mentioned technical problems will be described in detail below with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments. The embodiments of this application will be described below with reference to the accompanying drawings.

[0061] Figure 1 This application provides a method and procedure for alarming on a leased line in an optical transport network. Figure 1 The method in this embodiment can be executed by the customer's network management platform, and can be implemented through hardware, software, or a combination of hardware and software. For example... Figure 1 As shown, the method of this application may include:

[0062] S101: Receive alarm threshold configuration request for optical transport network leased line performance indicators sent by the user. The alarm threshold configuration request carries at least one alarm threshold.

[0063] The performance indicators of optical transport network leased lines include, but are not limited to: latency, packet loss rate, jitter rate, and bandwidth utilization.

[0064] In addition to alarm thresholds, the alarm threshold configuration request also carries the service name, performance indicators, alarm level, and purpose of the optical transport network leased line. The alarm threshold configuration request can include one or more performance indicators, and each performance indicator can have one or more alarm thresholds. Alarm levels can be divided into several levels, such as normal, early warning, ordinary alarm, and critical alarm. For example, setting a performance indicator value above 70% is an early warning to remind relevant maintenance personnel to intervene in advance, enabling them to detect and handle issues before the customer; a performance indicator value above 80% is an ordinary alarm, and above 90% is a critical alarm. Purpose can be divided into user and operator use of the alarm threshold.

[0065] In one implementation scenario, to improve the rationality of alarm threshold settings and avoid user misconfiguration or unreasonable alarm threshold settings, at least one alarm threshold carried in the alarm threshold configuration request can be validated. For example, the alarm threshold can be limited to a reasonable range. If the alarm threshold set by the user is not within this range, the validation fails, and the alarm threshold configuration request can be rejected. If the alarm threshold set by the user is within this range, the validation succeeds, and the service name, performance indicators, alarm level, purpose, and at least one alarm threshold of the optical transport network leased line in the alarm threshold configuration request are saved to the database, completing the alarm threshold setting, as shown in Table 1.

[0066] Table 1. Alarm Threshold Information for Optical Transmission Network Leased Lines

[0067] Serial Number Dedicated line service name Performance indicators Alarm threshold Alarm Level use 1 Dedicated Line 1 Service Name Performance Indicator 1 Alarm threshold 1 Warning Operators use 2 Dedicated Line 1 Service Name Performance Indicator 1 Alarm threshold 2 Common alarm Customers and operators use 3 Dedicated Line 1 Service Name Performance Indicator 1 Alarm threshold 3 Serious alarm Customers and operators use 4 …… …… …… …… ……

[0068] In one implementation scenario, as shown in Table 1, alarm threshold 1 is used by the operator. When the value of performance index 1 of leased line 1 reaches alarm threshold 1, an alarm message is sent to the operator, enabling the operator to discover the problem of the optical transport network leased line before the customer, thereby solving the problem and improving the user experience.

[0069] After setting the alarm thresholds for the optical transport network leased line, users can query and customize the alarm thresholds for various performance indicators of the optical transport network leased line through the interface provided by the customer network management platform, according to their own business application management needs. For example, users can log in to the customer network management platform and query the current alarm thresholds of the optical transport network leased line by its service name.

[0070] S102: Determine the lowest alarm threshold included in the alarm thresholds.

[0071] In one implementation scenario, if the performance indicators of a certain optical transport network leased line correspond to multiple alarm thresholds, then the multiple alarm thresholds can be compared to determine the lowest alarm threshold.

[0072] In another implementation scenario, if the performance index of a certain optical transport network leased line corresponds to an alarm threshold, then that alarm threshold can be directly used as the minimum alarm threshold.

[0073] It should be noted that the minimum alarm threshold is relative to a performance indicator of a dedicated optical transport network line.

[0074] S103: Generate a minimum alarm threshold configuration request and send the minimum alarm threshold configuration request to the cloud network coordinator. The minimum alarm threshold configuration request carries the minimum alarm threshold.

[0075] In one implementation scenario, when there are multiple alarm thresholds for a certain performance indicator of an optical transport network, only the lowest alarm threshold needs to be sent to the cloud network coordinator. The cloud network coordinator then determines whether the value of that performance indicator of the optical transport network leased line is higher than the lowest alarm threshold.

[0076] In another implementation scenario, when the alarm threshold for a certain performance indicator of an optical transport network leased line is one, the alarm threshold is sent to the cloud network coordinator, which then determines whether the value of that performance indicator of the optical transport network leased line is higher than the alarm threshold.

[0077] S104: Receive alarm messages sent by the cloud network coordinator. The alarm messages carry performance indicator values.

[0078] In one implementation scenario, the cloud-network coordinator receives performance indicator data for the optical transport network leased line from the optical transport network controller. After parsing and processing the performance indicator data, the performance indicator value is obtained. The performance indicator value is compared with the minimum alarm threshold. If the performance indicator value is higher than the minimum alarm threshold, an alarm message is sent to the customer's network management platform.

[0079] S105: Determine the alarm level based on the performance index value and send the alarm level to the user.

[0080] As shown in Table 1, the database of the customer network management platform stores information such as the performance indicators of the optical transmission network leased line, one or more alarm thresholds and alarm levels. Therefore, the corresponding alarm level can be determined based on the performance indicator values.

[0081] In one implementation scenario, once the alarm level is determined, the operator's maintenance personnel, account manager, or customer can be notified promptly via SMS, email, or other means.

[0082] After sending the current alarm level of the optical transport network leased line to the user, it can be determined whether the alarm of the optical transport network leased line has been cleared based on whether the alarm message of the next cycle compared to the current cycle is received from the cloud network coordinator within a set period.

[0083] In one implementation scenario, if the customer's network management platform receives an alarm message for the current period of the optical transport network leased line and does not receive another alarm message for the same optical transport network leased line from the cloud network coordinator within a set period, it can be determined that the alarm for the optical transport network leased line has been cleared.

[0084] In another implementation scenario, after the customer network management platform receives the alarm message for the current period of the optical transport network leased line, if it receives another alarm message for the optical transport network leased line from the cloud network coordinator within the set period, it can be determined that the alarm for the optical transport network leased line has not been cleared. At this time, it will continue to determine the alarm level based on the alarm message and send the alarm level to the user.

[0085] This application provides a method for alarming optical transport network leased lines. It receives an alarm threshold configuration request for optical transport network leased line performance indicators from a user, the request carrying at least one alarm threshold. The method determines the lowest alarm threshold included in the alarm threshold set, generates a minimum alarm threshold configuration request carrying the lowest alarm threshold, and sends the minimum alarm threshold configuration request to a cloud-network coordinator. It receives an alarm message from the cloud-network coordinator, the message carrying performance indicator values. The method determines the alarm level based on the performance indicator values ​​and sends the alarm level to the user. The method provided by this application can set one or more alarm thresholds for the performance indicators of each optical transport network leased line, quickly and flexibly achieving user-specific fine-grained management, providing users with customized differentiated services, improving the flexibility of setting alarm thresholds for optical transport network leased lines, and thus effectively enhancing the user experience.

[0086] Based on the above embodiments, the following embodiment describes a method for alarming optical transport network leased lines, using a cloud network coordinator as the execution subject.

[0087] Figure 2 A flowchart of an optical transport network leased line alarm method provided in this application embodiment Figure 2 The method in this embodiment can be executed by a cloud-network coordinator, and can be implemented through hardware, software, or a combination of hardware and software. For example... Figure 2 As shown, the method of this application may include:

[0088] S201: Periodically receive performance index data of the optical transport network leased line sent by the optical transport network controller, and parse the performance index data to obtain the performance index value of the optical transport network leased line.

[0089] The optical transport network controller is used to manage the underlying optical transport network, collect performance index data of the optical transport network leased lines, and periodically generate files corresponding to the performance index data of the optical transport network leased lines at certain time intervals.

[0090] In one implementation scenario, the cloud-network coordinator collects performance data from the optical transport network controller at fixed intervals via interfaces such as FTP (File Transfer Protocol). The interval can be appropriately shortened to further improve the timeliness of alarms on the optical transport network leased lines. For example, the interval could be 15 minutes.

[0091] S202: Determine whether the performance indicator value is higher than the minimum alarm threshold.

[0092] Since the cloud network coordinator receives the minimum alarm threshold configuration request sent by the customer's network management platform, and this minimum alarm threshold configuration request carries the minimum alarm threshold, the cloud network coordinator compares the performance index values ​​of the optical transport network leased line with the minimum alarm threshold.

[0093] S203: If the performance indicator value is higher than the minimum alarm threshold, send an alarm message to the customer's network management platform.

[0094] Alarm messages can carry the service name, performance indicators, and performance indicator values ​​of the optical transport network leased line.

[0095] After sending an alarm message to the customer's network management platform, the platform can determine the alarm level based on the specific performance metric values ​​and promptly notify the user of the alarm level.

[0096] In another implementation scenario, if the performance index value is lower than the minimum alarm threshold, it indicates that the performance index value of the optical transmission leased line is within a reasonable range and the optical transmission network leased line is normal.

[0097] It should be noted that, because the cloud-network coordinator can periodically receive performance indicator data of the optical transport network leased lines from the optical transport network controller, if a performance indicator value is detected to be higher than the alarm threshold in the current period, an alarm message is sent to the customer's network management platform. Since the cloud-network coordinator does not record the alarm status of the optical transport network leased lines, if a performance indicator value is still detected to be higher than the alarm threshold in the next period, an alarm message will continue to be sent to the customer's network management platform. If a performance indicator value is detected to be lower than the alarm threshold in the next period, no alarm message will be sent.

[0098] The optical transport network leased line alarm method provided in this application periodically receives performance indicator data of the optical transport network leased line sent by the optical transport network controller. After parsing the performance indicator data, the performance indicator value of the optical transport network leased line can be obtained. It is then determined whether the performance indicator value is higher than a minimum alarm threshold. If the performance indicator value is higher than the minimum alarm threshold, an alarm message is sent to the customer's network management platform. The method provided in this application can determine whether the performance indicator data of the optical transport network leased line meets the conditions for triggering an alarm, thereby realizing alarms for the optical transport network leased line and improving the user experience.

[0099] Since the cloud network coordinator needs to set alarm thresholds before issuing alarms, a specific embodiment is provided below to describe in detail the process of setting alarm thresholds for the cloud network coordinator.

[0100] Figure 3 A flowchart illustrating a method for setting alarm thresholds in a cloud-network coordinator, provided in this application embodiment, is shown below. This method can be executed by the cloud-network coordinator.

[0101] S301: Receive the service name of the optical transport network leased line sent by the upper-layer service acceptance system, and generate a universally unique identifier based on the service name.

[0102] The cloud-network coordinator can identify a single optical transport network leased line using its Universally Unique Identifier (UUID). When an optical transport network leased line is activated, the upper-layer service acceptance system sends the service name of the leased line to the cloud-network coordinator. The cloud-network coordinator then generates the corresponding universally unique identifier (UUID) upon activation. The upper-layer service acceptance system is the business system responsible for activating the optical transport network leased line, and the universally unique identifier is the information that identifies the leased line.

[0103] S302: Receives a minimum alarm threshold configuration request sent by the customer's network management platform. The minimum alarm threshold configuration request carries the service name, performance indicators, and minimum alarm threshold of the optical transport network leased line.

[0104] In one implementation scenario, if a user sets tiered alerts for the same performance indicator on the same optical transport network leased line, that is, sets multiple alarm thresholds corresponding to different alarm levels, the customer's network management platform only needs to send the lowest alarm threshold among the multiple alarm thresholds to the cloud network coordinator. The cloud network coordinator then makes an alarm prediction for the performance indicator based on the lowest threshold.

[0105] To improve the rationality of alarm threshold settings, in one implementation scenario, after receiving a minimum alarm threshold configuration request sent by the customer's network management platform, the minimum alarm threshold carried in the minimum alarm threshold configuration request can be verified.

[0106] S303: Generate performance indicator configuration information for the optical transport network leased line based on the minimum alarm threshold configuration request, and save the performance indicator configuration information to the database. The performance indicator configuration information includes the service name, universal unique identifier, performance indicators and minimum alarm threshold of the optical transport network leased line.

[0107] To clearly indicate various information such as the service name, universal unique identifier, performance indicators, and minimum alarm threshold of the optical transport network leased line, the corresponding information can be stored in a database in tabular form, as shown in Table 2:

[0108] Table 2 Performance Indicators and Configuration Information for Optical Transmission Network Leased Lines

[0109] Serial Number Dedicated line service name Dedicated line UUID Performance indicators Alarm threshold 1 Dedicated Line 1 Service Name Dedicated line 1UUID Performance Indicator 1 Alarm threshold 1 2 Dedicated Line 1 Service Name Dedicated line 1UUID Performance Indicator 2 Alarm threshold 2 3 Dedicated Line 2 Service Name Dedicated line 2UUID Performance index 3 Alarm threshold 3 4 Leased Line 3 Service Name Dedicated line 3UUID Performance index 4 Alarm threshold 4 5 …… …… …… ……

[0110] It should be noted that if a certain performance indicator of a certain optical transport network leased line has multiple alarm thresholds, the alarm thresholds in Table 2 are the lowest alarm thresholds. If a certain performance indicator of a certain optical transport network leased line has only one alarm threshold, then the alarm thresholds in Table 2 are that alarm threshold.

[0111] This application provides a method for setting alarm thresholds in a cloud-network coordinator. It receives the service name of an optical transport network leased line from an upper-layer service acceptance system and generates a universally unique identifier based on the service name. It also receives a minimum alarm threshold configuration request from a customer network management platform, which carries the service name, performance indicators, and minimum alarm threshold of the optical transport network leased line. Based on the minimum alarm threshold configuration request, it generates performance indicator configuration information for the optical transport network leased line and saves this information to a database. The performance indicator configuration information includes the service name, universally unique identifier, performance indicators, and minimum alarm threshold of the optical transport network leased line. The method provided in this application generates performance indicator information for the optical transport network leased line based on the minimum alarm threshold configuration request, enabling the cloud-network coordinator to determine whether the performance indicators of the optical transport network leased line are normal based on the performance indicator information. It also verifies the alarm threshold, improving the rationality of the alarm threshold setting.

[0112] Figure 4 A schematic diagram of an optical transport network leased line alarm device provided in this application embodiment. Figure 1 .like Figure 4 As shown in the figure, this application embodiment provides an optical transport network leased line alarm device 400, which may include a receiving module 401, a processing module 402 and a sending module 403.

[0113] The receiving module 401 is used to receive an alarm threshold configuration request for the performance indicators of the optical transport network leased line sent by the user. The alarm threshold configuration request carries at least one alarm threshold.

[0114] Processing module 402 is used to determine the lowest alarm threshold included in the alarm threshold;

[0115] Processing module 402 is also used to generate a minimum alarm threshold configuration request;

[0116] The sending module 403 is used to send the minimum alarm threshold configuration request to the cloud network coordinator. The minimum alarm threshold configuration request carries the minimum alarm threshold.

[0117] The receiving module 401 is also used to receive alarm messages sent by the cloud network coordinator, and the alarm messages carry performance index values.

[0118] The processing module 402 is also used to determine the alarm level based on the performance index value;

[0119] The sending module 403 is also used to send alarm levels to users.

[0120] The device in this embodiment can be used to perform, for example... Figure 1 The method embodiments shown are similar in principle and technical effect, and will not be described again here.

[0121] Figure 5 A schematic diagram of an optical transport network leased line alarm device provided in this application embodiment. Figure 2 .like Figure 5 As shown in the figure, this application embodiment provides an optical transport network leased line alarm device 500, which may include a receiving module 501, a parsing module 502, a judging module 503 and a sending module 504.

[0122] The receiving module 501 is used to periodically receive performance index data of the optical transport network leased line sent by the optical transport network controller;

[0123] The parsing module 502 is used to parse the performance index data to obtain the performance index values ​​of the optical transmission network leased line;

[0124] The judgment module 503 is used to determine whether the performance indicator value is higher than the minimum alarm threshold.

[0125] The sending module 504 is used to send an alarm message to the customer's network management platform if the performance index value is higher than the minimum alarm threshold.

[0126] The device in this embodiment can be used to perform, for example... Figures 2 to 3 The method embodiments shown are similar in principle and technical effect, and will not be described again here.

[0127] Figure 6 This is a schematic diagram of a customer network management platform provided as an embodiment of this application. Figure 6 As shown in the figure, this application embodiment provides a customer network management platform 600 including a processor 601 and a memory 602, wherein the processor 601 and the memory 602 are connected through a bus 603.

[0128] In the specific implementation process, the memory 602 stores code, and the processor 601 runs the code stored in the memory 602 to execute the optical transport network leased line alarm method of the above method embodiment.

[0129] The specific implementation process of processor 601 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.

[0130] In the above Figure 6 In the illustrated embodiments, it should be understood that the processor 601 can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), etc. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in this invention can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules within the processor.

[0131] The memory 602 may include high-speed RAM memory, and may also include non-volatile memory (NVM), such as at least one disk storage.

[0132] Bus 603 can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. Bus 603 can be divided into address bus, data bus, control bus, etc. For ease of illustration, the bus 603 in the accompanying drawings of this application is not limited to only one bus or one type of bus.

[0133] Figure 7 This is a schematic diagram of a cloud-network coordinator provided as an embodiment of this application. Figure 7 As shown in the figure, this application embodiment provides a cloud network coordinator 700 including a processor 701 and a memory 702, wherein the processor 701 and the memory 702 are connected through a bus 703.

[0134] In the specific implementation process, the memory 702 stores code, and the processor 701 runs the code stored in the memory 702 to execute the optical transport network leased line alarm method of the above method embodiment.

[0135] The specific implementation process of processor 701 can be found in the above method embodiments, and its implementation principle and technical effect are similar. It will not be repeated here.

[0136] Figure 8 A schematic diagram of an optical transport network leased line alarm system provided in this application embodiment includes: the aforementioned customer network management platform, cloud network coordinator, optical transport network controller, and optical transport network.

[0137] The optical transport network consists of multiple optical transport network devices, which are responsible for receiving, sending and transmitting service data traffic.

[0138] The specific implementation process of the customer network management platform, cloud network coordinator and optical transport network controller can be found in the above method embodiments. Their implementation principles and technical effects are similar, and will not be repeated here.

[0139] This application provides a computer-readable storage medium storing computer-executable instructions, which, when executed by a processor, are used to implement the optical transport network leased line alarm method described in the above method embodiments.

[0140] The aforementioned computer-readable storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk. The readable storage medium can be any available medium accessible to general-purpose or special-purpose computers.

[0141] An exemplary readable storage medium is coupled to a processor, enabling the processor to read information from and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can reside in an Application Specific Integrated Circuit (ASIC). Alternatively, the processor and the readable storage medium can exist as discrete components in the device.

[0142] This application provides a computer program product, including a computer program that, when executed by a processor, implements the optical transport network leased line alarm method provided in any of the embodiments described above.

[0143] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this application are indicated by the following claims.

[0144] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this application is limited only by the appended claims.

Claims

1. An optical transport network (OTN) span alarm method, the method comprising: The method comprises the following steps: receiving an alarm threshold configuration request of a performance index of an optical transport network private line sent by a user, the alarm threshold configuration request carrying at least one alarm threshold; determining a minimum alarm threshold contained in the alarm threshold; generating a minimum alarm threshold configuration request and sending the minimum alarm threshold configuration request to a cloud network coordinator, the minimum alarm threshold configuration request carrying the minimum alarm threshold, so that the cloud network coordinator judges whether to send alarm information based on the minimum alarm threshold; the alarm information is sent by the cloud network coordinator when determining that the performance index value of the optical transport network private line is higher than the minimum alarm threshold; receiving an alarm message sent by the cloud network coordinator, the alarm message carrying a performance index value; determining an alarm level corresponding to the performance index value according to the performance index value and the at least one alarm threshold stored locally, and sending the alarm level corresponding to the performance index value to the user.

2. The method of claim 1, wherein, After sending the alarm level to the user, the method further comprises the following steps: judging whether the alarm of the optical transport network private line is eliminated according to whether the alarm message of the next period of the current period sent by the cloud network coordinator is received within a set period of time.

3. The method according to any of claims 1-2, characterized in that, After receiving the alarm threshold configuration request of the performance index of the optical transport network private line sent by the user, the method further comprises the following steps: verifying the at least one alarm threshold carried by the alarm threshold configuration request.

4. The method of claim 3, wherein, The alarm threshold configuration request further carries a service name, a performance index, an alarm level and a purpose of the optical transport network private line; after verifying the at least one alarm threshold carried by the alarm threshold configuration request, the method further comprises the following steps: saving the service name, the performance index, the alarm level, the purpose and the at least one alarm threshold of the optical transport network private line in the alarm threshold configuration request to a database.

5. A method of optical transport network (OTN) span alarm, the method comprising: The method comprises the following steps: receiving a minimum alarm threshold configuration request sent by a customer network management platform, the minimum alarm threshold configuration request carrying a minimum alarm threshold; periodically receiving performance index data of an optical transport network private line sent by an optical transport network controller, and analyzing the performance index data to obtain a performance index value of the optical transport network private line; judging whether the performance index value is higher than the minimum alarm threshold; if the performance index value is higher than the minimum alarm threshold, sending an alarm message to the customer network management platform, the alarm message carrying the performance index value, so that the customer network management platform determines an alarm level corresponding to the performance index value based on at least one alarm threshold stored locally.

6. The method of claim 5, wherein, Before periodically receiving the performance index data of the optical transport network private line sent by the optical transport network controller, the method further comprises the following steps: receiving a service name of the optical transport network private line sent by an upper-layer service handling system, and generating a universally unique identifier according to the service name; generating performance index configuration information of the optical transport network private line according to the minimum alarm threshold configuration request, and saving the performance index configuration information to a database, the performance index configuration information containing the service name, the universally unique identifier, the performance index and the minimum alarm threshold of the optical transport network private line.

7. The method of claim 6, wherein, The receiving client network management platform sends a minimum alarm threshold configuration request, and the method further comprises the following steps: The minimum alarm threshold carried in the minimum alarm threshold configuration request is checked.

8. An optical transport network pseudo-wire alarm device, characterized by, The optical transport network private line alarm device comprises: The receiving module is configured to receive an alarm threshold configuration request of an optical transport network private line performance index sent by a user, the alarm threshold configuration request carrying at least one alarm threshold; The processing module is configured to determine a minimum alarm threshold included in the alarm threshold; The processing module is further configured to generate a minimum alarm threshold configuration request; The sending module is configured to send the minimum alarm threshold configuration request to a cloud network coordinator, the minimum alarm threshold configuration request carrying the minimum alarm threshold; The receiving module is further configured to receive an alarm message sent by the cloud network coordinator, the alarm message carrying a performance index value; The processing module is further configured to determine an alarm level according to the performance index value; The sending module is further configured to send the alarm level to the user.

9. An optical transport network pseudo-wire alarm device, characterized by, The optical transport network private line alarm device comprises: The receiving module is configured to periodically receive performance index data of an optical transport network private line sent by an optical transport network controller; The analysis module is configured to analyze the performance index data to obtain a performance index value of the optical transport network private line; The judgment module is configured to judge whether the performance index value is higher than a minimum alarm threshold; The sending module is configured to send an alarm message to a client network management platform if the performance index value is higher than the minimum alarm threshold.

10. A client network management platform comprising: The processor and the memory, the memory storing codes, and the processor executing the codes stored in the memory to perform the optical transport network private line alarm method according to any one of claims 1-4.

11. A cloud-net collaborator comprising: The processor and the memory, the memory storing codes, and the processor executing the codes stored in the memory to perform the optical transport network private line alarm method according to any one of claims 5-7.

12. An alarm system for a leased optical transmission network, characterized in that, The method comprises: The client network management platform, the cloud network coordinator, the optical transport network controller, and the optical transport network, wherein the client network management platform is configured to perform the method according to any one of claims 1-4; The cloud network coordinator is configured to perform the method according to any one of claims 5-7.

13. A computer-readable storage medium, characterized in that, The computer readable storage medium stores computer execution instructions, and the computer execution instructions are executed by the processor to implement the optical transport network private line alarm method according to any one of claims 1-7.

Citation Information

Patent Citations

  • Performance index monitoring method for fiber channel switch

    CN103986515A