Scripting Engine for Network Alarm Format Conversion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Communications network management systems struggle to recognize and process event notifications from diverse equipment due to different primary formats, leading to inefficiencies and high development costs, and lack flexibility and synchronization capabilities.
Innovation Solution
A data processing device with a scripting engine that applies conversion rules in the form of scripts to convert primary event data into a standardized secondary format, using XML and JavaScript, allowing for parameterized alarms and synchronization of alarm states across the network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If format correlation tools or program codes are used to process primary data, then the ability to recognize diverse formats is improved, but processing speed becomes prohibitively slow or development costs become very expensive
Solution Approach 1:
The patent transforms the processing approach from traditional slow correlation tools or expensive program codes to a scripting language-based system. By changing the parameter of data processing methodology to use interpreted scripts with conversion rules, the system achieves both high adaptability to diverse formats and fast processing speed, resolving the contradiction between format recognition capability and processing speed
Solution Approach 2:
The patent replaces the mechanical processing systems (correlation tools and compiled program codes) with a scripting language-based processing mechanism. This substitution allows the system to maintain flexibility in handling diverse formats while achieving rapid processing through the efficiency of script interpretation, thus resolving the speed-adaptability contradiction
2Adaptability or versatility
If format correlation tools or program codes are used to process primary data, then the ability to recognize diverse formats is improved, but development costs become very expensive
Solution Approach 1:
The patent uses scripting language configurations that can be easily created, modified, and discarded without significant investment. The conversion rules are defined as scripts rather than expensive compiled programs, allowing rapid adaptation to new formats at minimal development cost, thus resolving the contradiction between format adaptability and development cost
Solution Approach 2:
The patent replaces expensive program code development with a scripting language approach. This substitution dramatically reduces development costs while maintaining the ability to handle diverse formats, as scripts can be quickly written and modified without the overhead of formal software development cycles
3Device complexity
If traditional processing methods are used, then system complexity is reduced, but the ability to synchronize alarm state across equipment is lost
Solution Approach 1:
The patent creates a universal processing framework that handles multiple functions: format conversion, alarm generation, and alarm state synchronization. The scripting language system serves as a multi-functional platform that maintains simplicity while adding synchronization capabilities, resolving the contradiction between system simplicity and alarm state reliability
Data Source
AI summary
A data processing device comprises processing module capable of receiving from equipment in a communications network primary data defining events in at least one primary format, and delivering to a management device in the network secondary data defining alarms representing events, in a secondary format. The processing module comprise an interpreter provided with conversion rules, arranged in the form of scripts associated with the various primary event formats, and arranged to convert, using these rules, primary data received in one of the primary formats into secondary data in the secondary format which can be interpreted by the management device.

