Adaptive Pulse Train Processor for Voice Gateway Signal Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional mechanisms for monitoring and reporting pulse trains in voice gateways face challenges such as inaccurate signal detection, inefficient reporting, lack of scalability, and errors in call charge metering due to fixed processing constraints, leading to system malfunctions and incorrect pulse counting.
Innovation Solution
An adaptive pulse train processor in a media gateway digital signal processor that receives signal processing and control parameters to accurately determine pulse train characteristics, adapt monitoring and reporting, and provide instantaneous frequency changes, thereby avoiding excessive notifications and hysteresis.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If fixed period frequency detection with ongoing pulse reporting is used, then pulse detection capability is provided, but system scalability fails and reporting efficiency decreases under high call rates
Solution Approach 1:
The system dynamically adjusts processing parameters based on real-time pulse train characteristics. The DSP monitors pulse frequency and adapts its processing rate accordingly, switching between detailed per-pulse processing during low-activity periods and aggregated frequency-based processing during high-call-rate periods, thereby maintaining both accuracy and scalability
Solution Approach 2:
The invention changes the processing parameters dynamically based on call volume and pulse train characteristics. During normal operation, the system uses detailed pulse-by-pulse processing parameters, but during high call rates, it transitions to frequency-based processing parameters, effectively adjusting the measurement granularity to match system load conditions
2Productivity
If high call volumes are handled with fixed polling mechanisms, then system coverage is increased, but pulse counting accuracy decreases due to polling delays and standby system errors
Solution Approach 1:
The system implements continuous feedback mechanisms where the DSP constantly monitors pulse train characteristics and provides real-time updates to the application processor. This eliminates the need for periodic polling and ensures that pulse count information is always current and accurate, even during high call volumes or system transitions
Solution Approach 2:
The standby system pre-configures its pulse counting parameters and state to match the active system, ensuring that when a failover occurs, the pulse count continuity is maintained without interruption or error. The standby system continuously mirrors the active system's processing state to prepare for seamless takeover
3Stability of the object's composition
If hysteresis-correcting algorithms are applied to reduce excessive frequency change notifications, then notification stability improves, but reporting delay increases and valid changes may be missed
Solution Approach 1:
The system applies partial hysteresis correction by implementing frequency change detection with a configurable threshold that is sensitive enough to capture valid frequency changes but not so high as to filter out legitimate variations. This partial application of hysteresis maintains notification stability while preserving timely reporting of actual changes
Data Source
AI summary
A system and method provide for adaptively monitoring and reporting pulse train characteristics. In one embodiment a DSP operating within a voice media gateway (VMG) is initialized with signal processing criteria, at least one control parameter and, optionally, one or more pulse train characteristic indicators for indicating pulse train characteristics to be determined or reported in accordance with the control parameter or parameters.


