Web Service Event Collector for Network Message Transformation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing computer network management systems struggle to process event messages from event sources that use different protocols or data formats, leading to incomplete or inaccurate network status monitoring due to inability to access or parse these messages.
Innovation Solution
A web service event collector is configured on an agent device within the network to receive, transform, and transmit event messages into a format usable by the management system, using event message transformation instructions and endpoint definitions, enabling the processing of events from sources that cannot directly access the management system.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If the management system directly processes event messages from multiple event sources, then the processing accuracy and reliability improve, but the adaptability to different protocols and data formats deteriorates
Solution Approach 1:
The patent introduces an event collector as an intermediary component that receives event messages from multiple event sources using different protocols and data formats, transforms them into a standardized format, and then delivers them to the management system. This mediator approach allows the management system to maintain high processing accuracy while the event collector handles protocol compatibility, thus resolving the contradiction between processing accuracy and adaptability.
2Adaptability or versatility
If the management system implements multiple protocols and formats directly, then the adaptability improves, but the device complexity increases
Solution Approach 1:
The patent segments the system into distinct functional components: event sources, an event collector, and a management system. The event collector is further segmented into protocol-specific adapters or parsers that handle different protocols independently. This segmentation allows each component to focus on specific tasks, reducing overall system complexity while maintaining adaptability to multiple protocols through modular design.
3Measurement precision
If the management system filters and processes all incoming event messages, then the measurement precision improves, but the processing time and energy consumption increase
Solution Approach 1:
The event collector performs preliminary filtering and validation of event messages before they reach the management system. It pre-processes messages by verifying format compliance, checking for completeness, and performing initial validation rules. This preliminary action reduces the burden on the management system, allowing it to focus computational resources on deeper analysis of already-valid messages, thus maintaining monitoring accuracy while reducing processing time.
4Reliability
If the system transforms all event messages into a standardized format, then the processing reliability improves, but the transformation time and computational resources increase
Solution Approach 1:
The event collector applies local quality transformation by only transforming the specific parts of event messages that differ across protocols while preserving the core semantic information. Instead of complete format conversion, it performs selective transformation of protocol-specific fields, data types, or encoding schemes while maintaining a consistent core structure that the management system can process reliably. This approach maintains processing reliability while minimizing transformation overhead.
Data Source
AI summary
Messages indicative of events are transmitted from a computer network to a management system using an agent device. The agent device receives a web service event collector from the management system. The web service event collector includes event message transformation instructions and an endpoint definition. After the web service event collector is initialized, an event message transmitted from an event source is received using the web service event collector. The event message indicates an event associated with the computer network. Using the event message transformation instructions, the event message is transformed into a format usable by the management system. The transformed event message is then transmitted to the management system.


