Method and device for detecting status of transmission resources
By automatically collecting and analyzing transmission network data information, the problems of low efficiency and low accuracy in transmission resource verification are solved, efficient detection and timely release of transmission resource status are achieved, and resource utilization is improved.
Patent Information
- Application Number
- CN202110792150.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-07-13
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2041-07-13
AI Technical Summary
In the existing technology, transmission resource verification is inefficient, has lags, and has low verification accuracy. It is impossible to detect and release occupied transmission resources in a timely manner, resulting in low resource availability.
By automatically collecting transmission network data information, including information of multiple transmission boards, determining the service board, and collecting the circuit code, order information, routing alarm information and light receiving information of its branch port, the status of the transmission resource is judged according to the preset status detection rules, and early warning information is generated and sent to the terminal device.
It improves the efficiency and accuracy of transmission resource detection, timely discovers resource occupancy problems, saves equipment investment, and reduces labor costs.
Smart Images

Figure CN115622864B_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of network transmission technology, and in particular to a method and device for detecting the status of transmission resources. Background Art
[0002] With the development of the mobile internet, demand for base station services and specialized services is rapidly increasing. More and more users are not only demanding broadband but also placing higher demands on service protection and network transmission latency. To reduce network transmission latency and enhance service protection, more transmission resources are needed. However, when transmitting services, technicians often fail to release on-site and system resources in a timely manner, resulting in a large amount of transmission resources being occupied in the existing network and low resource availability. Therefore, regular audits of transmission resources in the existing network are necessary to identify and release any occupied resources.
[0003] In related technologies, the transmission resource verification method is manual verification, that is, when the operation and maintenance personnel encounter network transmission service problems, they manually search for transmission resource information in the resource management system, order information in the order system, and alarm information in the transmission network management system, etc., to determine which transmission resources are occupied based on the information found.
[0004] However, the existing manual verification method consumes a lot of time and manpower costs, has low verification efficiency, and can only be verified after problems occur in the transmission network. There is a lag and the verification accuracy is relatively low. Summary of the Invention
[0005] The embodiments of the present invention provide a method and device for detecting the status of a transmission resource, so as to solve the problems in the prior art of low manual verification efficiency, hysteresis and low verification accuracy.
[0006] A first aspect of an embodiment of the present invention provides a method for detecting the status of a transmission resource, including:
[0007] Collecting transmission network data information, wherein the transmission network data information includes information of multiple transmission boards;
[0008] Determining a service card among the plurality of transmission cards;
[0009] Collecting circuit code information, order information, routing alarm information of the branch port of the service board and light receiving information of the branch port of the service board within a preset time range;
[0010] According to the preset status detection rules, the status information of the transmission resources is determined based on the circuit code information, order information, routing alarm information and the light receiving information. The status information is used to indicate whether there is a potential fault in the transmission resources, whether the transmission resources need to be released and / or whether the transmission resources need to be increased.
[0011] Optionally, the light receiving information includes the light receiving power of the branch port of the service board within a preset time range;
[0012] The collecting of light receiving information of the branch port of the service board within a preset time range includes:
[0013] Within the preset time range, the received optical power of the branch port of the service board is collected once at every preset time interval.
[0014] Optionally, the method further includes:
[0015] generating warning information according to the status information of the transmission resource;
[0016] The warning information is sent to the terminal device to instruct the target person to take corresponding treatment measures.
[0017] Optionally, the warning information includes any one or more of the following: fault potential warning information, power potential warning information, order adjustment potential warning information, and resource potential warning information;
[0018] The sending of the warning information to the terminal device includes:
[0019] According to the preset sending method, different warning information is sent to different terminal devices;
[0020] The preset sending method includes an email sending method and / or a text message sending method.
[0021] Optionally, the method further includes:
[0022] Record the generation time of the warning information;
[0023] Determining whether a processing result corresponding to the warning information is received within a preset time period starting from the generation time of the warning information;
[0024] If not, a prompt message is generated;
[0025] The prompt information is sent to the target terminal.
[0026] Optionally, the method further includes:
[0027] A processing result corresponding to the warning information is received, where the processing result is obtained by the target person processing the corresponding transmission resources according to the warning information, inputted into the terminal device, and sent via the terminal device.
[0028] A second aspect of an embodiment of the present invention provides a device for detecting a state of a transmission resource, including:
[0029] An acquisition module is used to acquire transmission network data information, wherein the transmission network data information includes information of multiple transmission boards;
[0030] A determination module, configured to determine a service board among the plurality of transmission boards;
[0031] The acquisition module is also used to collect circuit code information, order information, routing alarm information of the branch port of the service board and light receiving information of the branch port of the service board within a preset time range;
[0032] The detection module is used to determine the status information of the transmission resources according to the preset status detection rules, the circuit code information, the order information, the routing alarm information and the light receiving information. The status information is used to indicate whether there is a potential fault in the transmission resources, whether the transmission resources need to be released and / or whether the transmission resources need to be increased.
[0033] A third aspect of an embodiment of the present invention provides a computer device, comprising: at least one processor and a memory;
[0034] The memory stores computer-executable instructions;
[0035] The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the method for detecting the status of transmission resources described in the first aspect of the embodiment of the present invention.
[0036] The fourth aspect of the embodiments of the present invention provides a computer-readable storage medium, which stores computer-executable instructions. When the processor executes the computer-executable instructions, the status detection method of the transmission resource described in the first aspect of the embodiments of the present invention is implemented.
[0037] A fifth aspect of an embodiment of the present invention provides a computer program product, including a computer program, which, when executed by a processor, implements the method for detecting the status of transmission resources described in the first aspect of an embodiment of the present invention.
[0038] An embodiment of the present invention provides a method and device for detecting the status of transmission resources. The method collects transmission network data information. Since the transmission network data information includes information of multiple transmission boards, a service board used to interact with external equipment can be determined from multiple transmission boards, and the circuit code information, order adjustment information, routing alarm information of the branch port of the service board and the light receiving information of the branch port of the service board within a preset time range are automatically collected. The entire process does not require manual operation. After collecting various information such as the circuit code information and order adjustment information of the branch port of the service board, the status information of the transmission resource can be automatically determined according to the circuit code information, order adjustment information, routing alarm information and the light receiving information according to preset status detection rules. According to the status information, it is judged whether the transmission resource has a potential fault, whether the transmission resource needs to be released and / or whether the transmission resource needs to be increased, thereby improving the efficiency and accuracy of transmission resource detection. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0040] Figure 1 is a system architecture diagram of a method for detecting the status of transmission resources shown in an exemplary embodiment of the present invention;
[0041] Figure 2 is a flow chart of a method for detecting the status of transmission resources according to an exemplary embodiment of the present invention;
[0042] Figure 3 is a flow chart of a method for detecting the status of transmission resources according to an exemplary embodiment of the present invention;
[0043] Figure 4 is an application scenario diagram of a method for detecting the status of transmission resources shown in an exemplary embodiment of the present invention;
[0044] Figure 5 is a structural diagram of a transmission resource status detection device shown in an exemplary embodiment of the present invention;
[0045] Figure 6 It is a structural diagram of a computer device according to an exemplary embodiment of the present invention. DETAILED DESCRIPTION
[0046] To make the objectives, technical solutions, and advantages of the embodiments of the present invention more clear, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts shall fall within the scope of protection of the present invention.
[0047] The terms "first", "second", "third", "fourth", etc. (if any) in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the invention described herein can, for example, be implemented in orders other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions, for example, a process, method, system, product or apparatus that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or apparatus.
[0048] Currently, transmission resources primarily consist of packet transport networks (PTNs), IP-based radio access networks (IPRANs), optical transport networks (OTNs), and packet-enhanced optical transport networks (PeOTNs). When transmitting services, these resources are often occupied due to technical personnel failing to promptly release on-site and system resources, resulting in low resource availability. For example, when a new transmission service is launched, dispatch management personnel issue transfer orders to network element charterers and resource managers. The charterers need to add on-site resources, and the resource managers need to add system resources. However, for various reasons, system resources are not added in a timely manner, making resource accuracy difficult to ensure. When a transmission service is suspended, dispatch management personnel issue transfer orders to network element charterers and resource managers. The charterers need to release on-site resources, and the resource managers need to release system resources. However, for various reasons, neither on-site resources nor system resources are released in a timely manner. This situation, over time, leads to a large number of resources being occupied in the existing network, resulting in low resource availability. Therefore, it is necessary to frequently check the transmission resources in the existing network to find and release the occupied transmission resources. The traditional way to check transmission resources is manual checking, that is, when the operation and maintenance personnel encounter network transmission service problems, they manually search for transmission resource information in the resource management system, order information in the order system, and alarm information in the transmission network management system, etc., to determine which transmission resources are occupied, etc. based on the information found. However, the existing manual verification method consumes a lot of time and manpower costs, has low verification efficiency, and can only be checked after problems occur in the transmission network. There is a lag, and the verification accuracy is relatively low. In response to this defect, the technical solution of the present invention mainly lies in: regularly and automatically collecting transmission resource data, generating early warning information through intelligent analysis, and accurately pushing the early warning information to the terminal equipment of the corresponding target personnel for resource verification. This can not only improve the resource accuracy, but also activate the silent resources in the existing resources and save equipment investment.Specifically: regularly and automatically collect transmission network data information. Since the transmission network data information includes information of multiple transmission boards, the business board used to interact with external devices can be determined from multiple transmission boards, and the circuit code information, order adjustment information, routing alarm information of the branch port of the business board and the light receiving information of the branch port of the business board within a preset time range are automatically collected. The entire process does not require manual operation. After collecting various information such as the circuit code information and order adjustment information of the branch port of the business board, the status information of the transmission resource can be automatically determined according to the circuit code information, order adjustment information, routing alarm information and the light receiving information according to the preset status detection rules. Since the status information can indicate whether the transmission resource has a fault hazard, whether the transmission resource needs to be released and / or whether the transmission resource needs to be increased, the target personnel can quickly determine the problem of the transmission resource based on the status information, and take corresponding measures in time, which greatly improves the efficiency and accuracy of transmission resource detection.
[0049] Figure 1 It is a system architecture diagram of a method for detecting the status of transmission resources shown in an exemplary embodiment of the present invention.
[0050] like Figure 1 As shown, the system architecture provided by this embodiment includes: a resource management system 101, a transmission network management system 102, an order adjustment system 103 and a transmission resource verification system 104.
[0051] Among them, the resource management system 101 is used to manage the transmission networks of various branches of the enterprise, and stores all transmission data information, including the names of various branches of the enterprise, the names of computer rooms, network element names, transmission board names, slot numbers, port numbers, network element charterer information (including name, telephone number and office email address) and resource manager information (including name, telephone number and office email address), circuit code, etc.
[0052] The transmission network management system 102 is used to manage the working status of transmission resources in the transmission network, record alarm information, routing information and performance parameter information of each network element in the transmission network, etc. It stores information such as time, branch name, network element name, frame number, slot number, board name, port number, actual value of received optical power, optical power range, etc.; routing information includes circuit code and all branch names, network element names, board names, slot numbers, port numbers, channel numbers, and time slot numbers associated with the branch port; alarm information includes all alarm network element names, alarm frame numbers, alarm slot numbers, alarm board names, alarm port numbers, alarm circuit codes, alarm occurrence time and alarm names.
[0053] The order adjustment system 103 is mainly used for business opening and closing, for example, staff can open or suspend a certain business through the order adjustment system. The order adjustment system stores information such as branch name, network element name, transmission board name, slot number, port number, circuit code, business opening order number, business closing order number, order adjustment manager (name, phone number, office email address), etc.
[0054] The transmission resource verification system 104 collects various relevant information from the resource management system, transmission network management system and dispatch order system, and detects the status of the transmission resources based on the collected information.
[0055] The following will be combined Figure 2 A detailed description of the method for detecting the status of transmission resources is given.
[0056] Figure 2 This is a flow chart of a method for detecting the state of a transmission resource according to an exemplary embodiment of the present invention. The execution subject of the method provided in this embodiment may be Figure 1 The transmission resource verification system in the illustrated embodiment.
[0057] like Figure 2 As shown, the method provided in this embodiment may include the following steps.
[0058] S201, collecting transmission network data information, where the transmission network data information includes information of multiple transmission boards.
[0059] Specifically, the resource management system is used to manage the transmission networks of various branches of the enterprise and stores all transmission data information. Therefore, the transmission resource verification system collects transmission network data information in the resource management system. The transmission network data information includes: the names of various branches of the enterprise, the name of the computer room, the name of the network element, the name of the transmission board card, the slot number, the port number, the network element charterer information (including name, telephone number and office email address) and the resource manager information (including name, telephone number and office email address), etc.
[0060] S202: Determine a service card from the plurality of transmission cards.
[0061] Specifically, transmission boards can be divided into service boards and other boards, such as switch boards, based on their functions. Service boards interact with external devices, receiving and sending data from them. The transmission resource verification system identifies service boards from among multiple transmission boards based on their functions.
[0062] S203, collecting circuit code information, order information, routing alarm information of the branch port of the service board and light receiving information of the branch port of the service board within a preset time range.
[0063] Specifically, after determining the service board, the transmission resource verification system continues to divide the ports of the service board into branch ports and group ports. Among them, the branch port is a port used to open a specific service and can complete the transmission of Ethernet end-to-end services. The group port is a port that is at least one level higher than the branch port. The branch port is involved in this embodiment.
[0064] Specifically, after determining the branch port of the service board, the transmission resource verification system automatically collects information such as the circuit code of the branch port of the service board in the resource management system, and collects order information in the order system. The order information includes information such as the branch company name, network element name, transmission board name, slot number, port number, circuit code, service opening order number, service suspension order number, order manager (name, phone number, office email address), etc.; the transmission network management system collects routing alarm information, including information such as the alarm network element name, alarm frame number, alarm slot number, alarm board name, alarm port number, alarm circuit code, alarm occurrence time, alarm name, etc. At the same time, the transmission network management system also collects light receiving information of the branch port of the service board within a preset time range.
[0065] In a possible embodiment, the received light information includes the received light power of the branch port of the business board card. The received light power can reflect the optical power received by the branch port of the business board card. If the received light power is 0, it means that the branch port receives no light, that is, no light is received; if the received light power is greater than 0, it means that the branch port receives light.
[0066] S204, according to the preset status detection rules, the status information of the transmission resources is determined based on the circuit code information, order information, routing alarm information and the light receiving information. The status information is used to indicate whether there is a potential fault in the transmission resources, whether the transmission resources need to be released and / or whether the transmission resources need to be increased.
[0067] Specifically, the preset status detection rules can be used to represent the mapping relationship between different circuit code information, order information, routing alarm information and the light receiving information to different status information. After collecting the above-mentioned various information, the transmission resource verification system can automatically obtain the status information of the corresponding transmission resources according to the preset status detection rules. Through this status information, it can be determined whether there is a hidden danger of failure in the transmission resources, whether the transmission resources need to be released and / or whether the transmission resources need to be increased.
[0068] In this embodiment, by collecting transmission network data information, since the transmission network data information includes information of multiple transmission boards, a business board used to interact with external devices can be determined from multiple transmission boards, and the circuit code information, order adjustment information, routing alarm information of the branch port of the business board, and the light receiving information of the branch port of the business board within a preset time range are automatically collected; the entire process does not require manual operation. After collecting various information such as the circuit code information and order adjustment information of the branch port of the business board, the status information of the transmission resource can be automatically determined according to the circuit code information, order adjustment information, routing alarm information and the light receiving information in accordance with preset status detection rules. According to the status information, it is judged whether the transmission resource has a potential fault, whether the transmission resource needs to be released and / or whether the transmission resource needs to be increased, thereby improving the efficiency and accuracy of transmission resource detection.
[0069] In one or more possible embodiments, the received light information includes the received light power of the branch port of the business board card within a preset time range; the collection of the received light information of the branch port of the business board card within the preset time range includes: within the preset time range, collecting the received light power of the branch port of the business board card once every preset time interval.
[0070] Among them, the preset time range can be N days, N is a positive integer, and the preset time interval can be 1 day. For example, the transmission resource verification system collects the received optical power of the branch port of the service board in the last 5 days, and the collection interval is 1 day, that is, it collects once a day for 5 consecutive days.
[0071] In this embodiment, by setting the collection range of the received optical power of the branch port of the service card to the data within the last N days and the collection granularity to once a day, the impact of duplicate data caused by the opening and closing of new services can be avoided.
[0072] In one or more possible embodiments, there are mainly two types of problematic service board branch ports. One situation is that the service board branch port receives no light for a long period of time (more than N days) (i.e., the received light power is 0), but the port occupancy status in the resource management system is "in use", and there is circuit occupation. In this case, it is possible that the customer service has been delisted, but the resources have not been released, which is a virtual port occupation, and the port occupancy status in the resource management system needs to be updated to "idle", and the computer room needs to release the resources on site; it is also possible that the customer service is in use, but the customer has not used it. Another situation is that the transmission service board branch port receives light for a long period of time (more than N days), but the port occupancy status in the resource management system is "idle", and there is no circuit occupation. In this case, it is possible that the circuit is in use, and the resource information needs to be supplemented according to the relevant adjustment order; it is also possible that the circuit is not in use, which is an irregular occupation, and the on-site computer room needs to release the resources. Therefore, according to the preset status detection rules, the status information of the transmission resource is determined according to the circuit code information, adjustment order information, routing alarm information and the received light information, specifically including the following situations:
[0073] The first scenario is: if the service card branch port has received light for more than N days (i.e., the received optical power is not 0), and the received optical power value is within the normal range, then according to the preset status detection rules, the status information of the transmission resource is determined based on the circuit code information, order information, and route alarm information of the service card branch port. The following twelve scenarios are included:
[0074] The branch port of the service board has a circuit code, there are no routing alarms, there are service open orders, and the status information of the transmission resource is determined to be "normal";
[0075] The branch port of the service board has a circuit code, there are no alarms on the route, no service opening and closing orders, and no service suspension and opening orders. The status information of the transmission resource is determined to be "supplementary opening and closing orders";
[0076] The branch port of the service board has a circuit code, there is no alarm on the route, there is a service suspension and adjustment order, and the status information of the transmission resource is determined to be "releasing on-site resources" and "releasing system resources" at the same time;
[0077] The branch port of the service board has a circuit code, the route has an alarm, there is a service open adjustment order, and the status information of the transmission resource is determined to be "fault potential";
[0078] The branch port of the service board has a circuit code, the route has an alarm, there is a service suspension or adjustment order, and the status information of the transmission resource is determined to be "releasing on-site resources" and "releasing system resources" at the same time;
[0079] The branch port on the service board has a circuit code, the route has an alarm, there is no service opening or suspension order, and the status information of the transmission resource is determined to be "supplementary opening and suspension order" and "fault potential" at the same time;
[0080] The branch port of the service board has no circuit code, there is no alarm on the route, there is a service open adjustment order, and the status information of the transmission resource is determined to be "replenishing system resources";
[0081] The branch port of the service board has no circuit code, no routing alarm, no service opening and closing orders, and no service suspension and opening orders. The status information of the transmission resource is determined to be "supplementing opening and closing orders" and "supplementing system resources" at the same time;
[0082] The branch port of the service board has no circuit code, there is no alarm on the route, there is a service suspension and adjustment order, and the status information of the transmission resource is determined to be "releasing system resources";
[0083] The branch port of the service board has no circuit code, the route has an alarm, there is a service suspension and adjustment order, and the status information of the transmission resource is determined to be "releasing on-site resources";
[0084] The branch port of the service board has no circuit code, the route has an alarm, and there is a service open adjustment order. The status information of the transmission resource is determined to be "replenishing system resources" and "fault hidden danger" at the same time;
[0085] The branch port of the business board has no circuit code, the route has an alarm, there is no business open adjustment order, and there is no business stop adjustment order. The status information of the transmission resource is determined to be "replenish system resources", "replenish open adjustment order", and "fault hidden danger" at the same time.
[0086] The second scenario is: the service card branch port has received light for more than N days (i.e., the received optical power is not 0), but the received optical power value is not within the normal range. In this case, according to the preset status detection rules, the status information of the transmission resource is determined based on the circuit code information, order information, and route alarm information of the service card branch port. The following twelve scenarios are included:
[0087] The branch port on the service card has a circuit code, there are no routing alarms, there is a service open adjustment order, and the status information of the transmission resource is determined to be "low optical power hidden danger";
[0088] The branch port of the service board has a circuit code, there are no alarms on the route, no service opening and closing orders, and no service suspension and opening orders. The status information of the transmission resource is determined to be "supplementary opening and closing orders";
[0089] The branch port of the service board has a circuit code, there is no alarm on the route, there is a service suspension and adjustment order, and the status information of the transmission resource is determined to be "releasing on-site resources" and "releasing system resources" at the same time;
[0090] The branch port of the service board has a circuit code, the route has an alarm, there is a service open adjustment order, and the status information of the transmission resource is determined to be "fault potential";
[0091] The branch port of the service board has a circuit code, the route has an alarm, there is a service suspension or adjustment order, and the status information of the transmission resource is determined to be "releasing on-site resources" and "releasing system resources" at the same time;
[0092] The branch port on the service board has a circuit code, the route has an alarm, there is no service opening or suspension order, and the status information of the transmission resource is determined to be "supplementary opening and suspension order" and "fault potential" at the same time;
[0093] The branch port of the service card has no circuit code, no routing alarm, and a service open adjustment order. The status information of the transmission resource is determined to be "replenishing system resources" and "low optical power hidden danger" at the same time;
[0094] The branch port on the service board has no circuit code, no routing alarms, no service opening and closing orders, and no service suspension and opening orders. The transmission resource status information is determined to be "opening and closing orders supplemented", "system resource supplemented", and "low optical power hidden danger" at the same time.
[0095] The branch port of the service board has no circuit code, there is no alarm on the route, there is a service suspension and adjustment order, and the status information of the transmission resource is determined to be "releasing on-site resources" and "releasing system resources" at the same time;
[0096] The branch port of the service board has no circuit code, the route has an alarm, there is a service suspension and adjustment order, and the status information of the transmission resource is determined to be "releasing on-site resources";
[0097] The branch port of the service board has no circuit code, the route has an alarm, and there is a service open adjustment order. The status information of the transmission resource is determined to be "replenishing system resources" and "fault hidden danger" at the same time;
[0098] The branch port of the service board has no circuit code, the route has an alarm, there is no service opening and closing order, and there is no service suspension and opening order, so the status information of the transmission resource is judged to be "normal".
[0099] The third scenario is: if the service card branch port has no light reception for more than N days (i.e., the received optical power is 0), but the received optical power value is not within the normal range, then according to the preset status detection rules, the status information of the transmission resource is determined based on the circuit code information, order information, and route alarm information of the service card branch port. The following six scenarios are included:
[0100] The service board has a circuit code, and has a business open adjustment order, while no business is closed and adjusted. The status information of the transmission resource is determined to be "supplementing on-site resources";
[0101] The service board has a circuit code and a service suspension / adjustment order, indicating that the service is not in use. The status information of the transmission resource is determined to be "releasing system resources";
[0102] The business card has a circuit code, there is no business open adjustment order, no business stop adjustment order, the data is abnormal, and the status information of the transmission resource is determined to be "supplement open adjustment order" and "supplement on-site resources" at the same time;
[0103] The service board has no circuit code, and there is a business open adjustment order, and there is no business open adjustment order. The status information of the transmission resource is determined to be "supplementing on-site resources" and "supplementing system resources" at the same time;
[0104] The service board has no circuit code, no service opening and closing adjustment orders, and no service suspension and opening adjustment orders, so the status information of the transmission resource is judged to be "normal";
[0105] The business board has no circuit code, and there is a business suspension and adjustment order, and the status information of the transmission resource is determined to be "normal".
[0106] In this embodiment, by subdividing the status information of transmission resources into the above 30 scenarios, the transmission resource verification system can accurately detect the current accurate status of transmission resources based on the order information, routing alarm information and circuit code information according to the preset status detection rules.
[0107] Figure 3 This is a flow chart of a method for detecting the state of a transmission resource according to an exemplary embodiment of the present invention. Figure 2 Based on the illustrated embodiment, the method for detecting the status of transmission resources will be described.
[0108] like Figure 3 As shown, the method provided in this embodiment includes:
[0109] S205: Generate warning information according to the status information of the transmission resources.
[0110] Among them, according to the different status information of the transmission resource, the warning information generated is also different.
[0111] Specifically, when the status information of the transmission resource is "potential fault", a potential fault warning message is formed; the warning message includes the warning time, branch company, circuit code, network element name, frame number, slot number, board name, port number, and routing alarm information; the routing alarm information includes the alarm occurrence time, alarm network element name, alarm network element board port number, and alarm name. When the status information of the transmission resource is "low optical power potential", a power potential warning message is formed; the warning message includes the warning time, branch company, circuit code, network element name, frame number, slot number, board name, port number, actual power value, and optical power range. When the status information of the transmission resource is "supplementary opening work order", a work order potential warning message is formed; the warning message includes the warning time, branch company, network element name, frame number, slot number, board name, and port number. When the status information of the transmission resource is both "supplementary opening work order" and "low optical power potential" simultaneously, a work order and power potential warning message is formed; the warning message includes the warning time, branch company, network element name, frame number, slot number, board name, port number, actual power value, and optical power range. When the status information of the transmission resource is both "supplementary opening work order" and "potential fault" simultaneously, a work order and potential fault warning message is formed; the warning message includes the warning time, branch company, network element name, frame number, slot number, board name, port number, and routing alarm information; the routing alarm information includes the alarm occurrence time, alarm network element name, alarm network element board port number, and alarm name. When the status information of the transmission resource is "supplementary system resource", a first resource potential warning message 1 is formed; the warning message includes the warning time, branch company, network element name, frame number, slot number, board name, port number, and work order number. When the status information of the transmission resource is both "supplementary system resource" and "supplementary opening work order" simultaneously, a resource and work order potential warning message 1 is formed; the warning message includes the warning time, branch company, network element name, frame number, slot number, board name, and port number. When the status information of the transmission resource is both "supplementary system resource" and "potential fault" simultaneously, a resource and potential fault warning message is formed; the warning message includes the warning time, branch company, network element name, frame number, slot number, board name, port number, work order number, and routing alarm information; the routing alarm information includes the alarm occurrence time, alarm network element name, alarm network element board port number, and alarm name. When the status information of the transmission resource is both "supplementary system resource", "supplementary opening work order", and "potential fault" simultaneously, a resource work order and potential fault warning message is formed; the warning message includes the warning time, branch company, network element name, frame number, slot number, board name, port number, and routing alarm information; the routing alarm information includes the alarm occurrence time, alarm network element name, alarm network element board port number, and alarm name. When the status information of the transmission resource is both "supplementary system resource", "supplementary opening work order", and "low optical power potential" simultaneously, a resource work order and power potential warning message is formed; the warning message includes the warning time, branch company, network element name, frame number, slot number, board name, and port number. When the status information of the transmission resource is both "supplementary system resource" and "low optical power potential" simultaneously, a work order and power potential warning message is formed;The warning information includes the warning time, branch, network element name, frame number, slot number, board name, port number, actual power value, optical power range, and adjustment order number; the status information of the transmission resource is "supplement on-site resources", forming resource hidden danger warning information 2; the warning information includes the warning time, branch, network element name, frame number, slot number, board name, port number, circuit code, and adjustment order number; the status information of the transmission resource is simultaneously "supplement on-site resources" and "supplement open adjustment order", forming resource and adjustment order hidden danger warning information 2; the warning information includes the warning time, branch, network element name, frame number, slot number, board name, port number, and circuit code; the status information of the transmission resource is simultaneously "supplement on-site resources" and "supplement system resources", forming resource hidden danger warning information 3; the warning information includes the warning time, branch, adjustment order number, Network element name, chassis number, slot number, board name, and port number; if the transmission resource status information is "releasing on-site resources," resource potential risk warning information 4 is generated; the warning information includes the warning time, branch, network element name, chassis number, slot number, board name, and port number; if the transmission resource status information is "releasing system resources," resource potential risk warning information 5 is generated; the warning information includes the warning time, branch, network element name, chassis number, slot number, board name, port number, and circuit code; if the transmission resource status information is both "releasing on-site resources" and "releasing system resources," resource potential risk warning information 6 is generated; the warning information includes the warning time, branch, transfer order number, network element name, chassis number, slot number, board name, port number, and circuit code; if the transmission resource status information is "normal," no warning information is generated.
[0112] S206: Send the warning information to the terminal device to instruct the target person to take corresponding treatment measures.
[0113] In this step, different warning information is sent to different terminal devices according to a preset sending method; wherein the preset sending method includes an email sending method and / or a text message sending method.
[0114] Specifically, such as Figure 4In the application scenario shown, the fault hidden danger warning information is pushed to the mailbox of the network element charter, and a text message "You have a fault hidden danger warning, please log in to your mailbox to handle it" is sent at the same time; the power hidden danger warning information is pushed to the mailbox of the network element charter, and a text message "You have a power hidden danger warning, please log in to your mailbox to handle it" is sent at the same time; the order hidden danger warning information is pushed to the order administrator's mailbox, and a text message "You have an order hidden danger warning, please log in to your mailbox to handle it" is sent at the same time; the order and power hidden danger warning information are pushed to the order administrator and the network element charter mailbox at the same time, and a text message "You have an order and power hidden danger warning, please log in to your mailbox to handle it" is sent at the same time; the order and fault hidden danger warning information are pushed at the same time The message "You have a warning of potential dangers in order transfer and fault, please log in to your mailbox to handle it" is sent to the mailbox of the order transfer administrator and the network element charter at the same time; the warning information of resource and order transfer potential danger 1 is pushed to the mailbox of the resource administrator and the order transfer administrator at the same time, and the message "You have a warning of potential dangers in order transfer and fault, please log in to your mailbox to handle it" is sent to the mailbox of the resource and order transfer administrator at the same time; the warning information of resource and order transfer potential danger 2 is pushed to the mailbox of the network element charter and the order transfer administrator at the same time, and the message "You have a warning of potential dangers in order transfer and fault, please log in to your mailbox to handle it" is sent to the mailbox of the resource administrator and the network element charter at the same time. The resource transfer order and fault hidden danger warning information are pushed to the mailboxes of resource administrator, transfer order administrator and network element charter at the same time, and a text message "You have resource transfer order and fault hidden danger warning, please log in to the mailbox to handle" is sent; the resource transfer order and power hidden danger warning information are pushed to the mailboxes of resource administrator, transfer order administrator and network element charter at the same time, and a text message "You have resource transfer order and power hidden danger warning, please log in to the mailbox to handle" is sent; resource hidden danger warning information 1 is pushed to the resource administrator mailbox, and a text message "You have resource hidden danger warning, please log in to the mailbox to handle" is sent; resource hidden danger warning information 2 is pushed to the network element charter mailbox, and a text message " You have a resource hidden danger warning, please log in to your mailbox to handle it"; resource hidden danger warning information 3 is pushed to the mailboxes of the network element charterer and the resource administrator at the same time, and a text message "You have a resource hidden danger warning, please log in to your mailbox to handle it" is sent; resource hidden danger warning information 4 is pushed to the mailbox of the network element charterer, and a text message "You have a resource hidden danger warning, please log in to your mailbox to handle it" is sent; resource hidden danger warning information 5 is pushed to the resource administrator's mailbox, and a text message "You have a resource hidden danger warning, please log in to your mailbox to handle it" is sent; resource hidden danger warning information 6 is pushed to the mailboxes of the network element charterer and the resource administrator at the same time, and a text message "You have a resource hidden danger warning, please log in to your mailbox to handle it" is sent.
[0115] In this embodiment, by generating different warning information based on different transmission resource status information and accurately sending different warning information to the mailboxes of the corresponding technicians, the corresponding technicians can be prompted to take timely measures. Moreover, the technicians can quickly and accurately determine the problem of the transmission resources based on the detailed warning information, and quickly take effective solutions, saving time.
[0116] In one or more possible embodiments, the method further includes: recording the generation time of the warning information; determining whether the processing result corresponding to the warning information is received within a preset time period starting from the generation time of the warning information; if not, generating a prompt message; and sending the prompt message to the target terminal.
[0117] In one or more possible embodiments, the method further includes: receiving a processing result corresponding to the warning information, wherein the processing result is obtained by the target personnel processing the corresponding transmission resources according to the warning information, and is input into the terminal device and sent through the terminal device.
[0118] Specifically, such as Figure 4 As shown, after the corresponding technicians take appropriate measures based on the received warning information, they will input the processing results into the terminal device, which will then send the processing results to the transmission resource verification system, which will then receive the processing results. At the same time, the transmission resource verification system will record the time when the warning information was generated. If the transmission resource verification system has not received the corresponding processing results of the warning information within a preset period of time (for example, 3 days) from the time the warning information was generated, a prompt message will be generated and sent to the terminal device to prompt the relevant supervisory personnel to take timely action.
[0119] In this embodiment, by generating a prompt message for the warning information that has not been processed for a long time and sending it to the supervisor, the technical personnel can be effectively urged to handle it in a timely manner.
[0120] Figure 5 It is a structural diagram of a transmission resource status detection device shown in an exemplary embodiment of the present invention.
[0121] like Figure 5 As shown, the device provided in this embodiment includes:
[0122] The acquisition module 501 is used to acquire transmission network data information, wherein the transmission network data information includes information of multiple transmission boards;
[0123] A determination module 502 is configured to determine a service card from among the plurality of transmission cards;
[0124] The acquisition module is also used to collect circuit code information, order information, routing alarm information of the branch port of the service board and light receiving information of the branch port of the service board within a preset time range;
[0125] The detection module 503 is used to determine the status information of the transmission resources according to the preset status detection rules, the circuit code information, the order information, the routing alarm information and the light receiving information. The status information is used to indicate whether there is a potential fault in the transmission resources, whether the transmission resources need to be released and / or whether the transmission resources need to be increased.
[0126] Furthermore, the light receiving information includes the light receiving power of the branch port of the service board within a preset time range;
[0127] The acquisition module is specifically configured to: within the preset time range, collect the received optical power of the branch port of the service board once at a preset time interval.
[0128] Furthermore, the device further comprises: an early warning module 504 and a sending module 505;
[0129] The early warning module is used to generate early warning information according to the status information of the transmission resource;
[0130] The sending module is used to send the warning information to the terminal device to instruct the target person to take corresponding treatment measures.
[0131] Furthermore, the warning information includes any one or more of the following: fault potential warning information, power potential warning information, order adjustment potential warning information, and resource potential warning information;
[0132] The sending module is specifically used to send different warning information to different terminal devices according to a preset sending method; wherein the preset sending method includes an email sending method and / or a text message sending method.
[0133] Furthermore, the device also includes: a prompt module 506, which is used to record the generation time of the warning information; determine whether the processing result corresponding to the warning information is received within a preset time period starting from the generation time of the warning information; if not, generate a prompt message; and send the prompt message to the target terminal.
[0134] Furthermore, the device also includes: a receiving module 507, which is used to receive the processing results corresponding to the warning information. The processing results are obtained by the target personnel processing the corresponding transmission resources according to the warning information, and are input into the terminal device and sent through the terminal device.
[0135] For the specific functional implementation of each module provided in this embodiment, reference can be made to the detailed description in the above-mentioned method embodiment.
[0136] Figure 6 Schematic diagram of the hardware structure of the computer device provided in the embodiment of the present invention. Figure 6 As shown, the computer device 60 provided in this embodiment includes: at least one processor 601 and a memory 602. The processor 601 and the memory 602 are connected via a bus 603.
[0137] During the specific implementation process, at least one processor 601 executes the computer-executable instructions stored in the memory 602, so that at least one processor 601 executes the method in the above method embodiment.
[0138] The specific implementation process of the processor 601 can be found in the above method embodiment. Its implementation principle and technical effects are similar and will not be repeated here in this embodiment.
[0139] In the above Figure 6 In the illustrated embodiment, it should be understood that the processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASICs), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the present invention may be directly executed by a hardware processor or by a combination of hardware and software modules within the processor.
[0140] The memory may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk storage.
[0141] The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus. Buses can be classified into address buses, data buses, and control buses. For ease of illustration, the buses in the drawings of this application are not limited to just one bus or just one type of bus.
[0142] Another embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions. When a processor executes the computer-executable instructions, the method for detecting the status of transmission resources in the above method embodiment is implemented.
[0143] Another embodiment of the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the method for detecting the status of transmission resources described in the first aspect of the embodiment of the present invention.
[0144] The computer-readable storage medium mentioned above can be implemented by any type of volatile or non-volatile memory 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 memory, flash memory, magnetic disk, or optical disk. The computer-readable storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0145] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be an integral part of the processor. The processor and the readable storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the readable storage medium can also exist in the device as discrete components.
[0146] Those skilled in the art will appreciate that all or part of the steps in the above-described method embodiments can be implemented using hardware associated with program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0147] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the above embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for detecting the status of a transmission resource, characterized in that: include: Collecting transmission network data information, wherein the transmission network data information includes information of multiple transmission boards; Determining a service card among the plurality of transmission cards; Collecting circuit code information, order information, routing alarm information of the branch port of the service board and light receiving information of the branch port of the service board within a preset time range, wherein the branch port can complete the transmission of Ethernet end-to-end services; According to the preset status detection rules, the status information of the transmission resource is determined based on the circuit code information, order information, routing alarm information and the light receiving information. The preset status detection rules are used to represent the mapping relationship between different circuit code information, order information, routing alarm information and the light receiving information to different status information. The status information is used to indicate whether there is a potential fault in the transmission resource, whether the transmission resource needs to be released and / or whether the transmission resource needs to be increased.
2. The method according to claim 1, characterized in that The light receiving information includes the light receiving power of the branch port of the service board within a preset time range; The collecting of light receiving information of the branch port of the service board within a preset time range includes: Within the preset time range, the received optical power of the branch port of the service board is collected once at every preset time interval.
3. The method according to claim 1 or 2, characterized in that Also includes: generating warning information according to the status information of the transmission resource; The warning information is sent to the terminal device to instruct the target person to take corresponding treatment measures.
4. The method according to claim 3, characterized in that The warning information includes any one or more of the following: fault hidden danger warning information, power hidden danger warning information, order hidden danger warning information, resource hidden danger warning information; The sending of the warning information to the terminal device includes: According to the preset sending method, different warning information is sent to different terminal devices; The preset sending method includes an email sending method and / or a text message sending method.
5. The method according to claim 4, characterized in that Also includes: Record the generation time of the warning information; Determining whether a processing result corresponding to the warning information is received within a preset time period starting from the generation time of the warning information; If not, a prompt message is generated; The prompt information is sent to the target terminal.
6. The method according to claim 5, characterized in that Also includes: A processing result corresponding to the warning information is received, where the processing result is obtained by the target person processing the corresponding transmission resources according to the warning information, inputted into the terminal device, and sent via the terminal device.
7. A device for detecting the status of a transmission resource, characterized in that: include: An acquisition module is used to acquire transmission network data information, wherein the transmission network data information includes information of multiple transmission boards; A determination module, configured to determine a service board among the plurality of transmission boards; The acquisition module is further used to collect circuit code information, order information, routing alarm information of the branch port of the service board and light receiving information of the branch port of the service board within a preset time range. The branch port can complete the transmission of Ethernet end-to-end services; The detection module is used to determine the status information of the transmission resource according to the circuit code information, order information, routing alarm information and the light receiving information in accordance with the preset status detection rules. The preset status detection rules are used to represent the mapping relationship between different circuit code information, order information, routing alarm information and the light receiving information to different status information. The status information is used to indicate whether there is a potential fault in the transmission resource, whether the transmission resource needs to be released and / or whether the transmission resource needs to be increased.
8. A computer device, characterized in that: include: at least one processor and memory; The memory stores computer-executable instructions; The at least one processor executes the computer-executable instructions stored in the memory, so that the at least one processor executes the method for detecting the status of transmission resources according to any one of claims 1 to 6.
9. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer-executable instructions. When the processor executes the computer-executable instructions, the method for detecting the status of a transmission resource according to any one of claims 1 to 6 is implemented.
10. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method for detecting the status of transmission resources according to any one of claims 1 to 6 is implemented.