Media Gateway Controller Faulty Call Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current VoIP systems fail to accurately identify and account for faulty communication calls where the signaling plane is torn down but the media plane remains active, leading to unauthorized communication and undercharging issues due to inadequate resource cleanup and auditing mechanisms.
Innovation Solution
A method and system where the Media Gateway Controller generates communication call record information and receives media activity notifications from the Media Gateway to identify faulty communication calls by determining active media plane resources and media activity after the signaling plane release, enabling accurate billing and resource management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of energy
If periodic resource cleanup is performed in MGW with interval of ten minutes or higher, then overhead on MGW and network traffic is reduced, but undercharging issue for faulty/unauthorized communication cannot be resolved
Solution Approach 1:
The patent introduces an intermediary auditing mechanism that selectively monitors specific media resources rather than performing comprehensive periodic audits. The MGC identifies suspicious calls through signaling plane teardown events and triggers targeted media plane audits, acting as a mediator between resource efficiency and billing accuracy requirements
Solution Approach 2:
The system changes the audit trigger parameter from time-based periodicity to event-based triggering. Instead of auditing at fixed intervals, the system audits media plane resources when signaling plane teardown events occur, dynamically adjusting audit timing based on actual network conditions and suspicious activity patterns
2Measurement precision
If frequent audits are performed for all media terminations in MGW, then billing accuracy is improved, but computation/processing overhead in MGW and MGC as well as signaling overhead increases
Solution Approach 1:
The patent applies local quality by performing audits selectively on specific media resources rather than uniformly across all terminations. The MGC identifies particular suspicious calls and triggers audits only for those specific media plane resources, concentrating auditing efforts where billing accuracy is most critical while leaving other resources unaffected
Solution Approach 2:
The system performs partial auditing by selecting a subset of media resources for audit based on suspicious activity indicators. Rather than auditing all media terminations, the system audits only those resources associated with calls that were torn down on the signaling plane, performing exactly the necessary amount of auditing without excess
3Productivity
If periodicity of resource cleanup is set to ten minutes or higher, then overhead is reduced, but it fails to detect faulty communication in timely manner
Solution Approach 1:
The system performs preliminary identification of suspicious calls by monitoring signaling plane teardown events. When a call is torn down on the signaling plane, the MGC proactively identifies this as a potential faulty communication scenario and triggers immediate media plane auditing, performing the detection action before billing discrepancies can accumulate
Solution Approach 2:
The system implements feedback by monitoring the correlation between signaling plane events and media plane resource status. When signaling plane teardown occurs, the system feeds back to audit the corresponding media resources, creating a closed-loop detection mechanism that continuously adapts to network conditions and billing risks
Data Source
Figure 1
Figure 2
Figure 3
AI summary
This disclosure relates generally to call monitoring techniques, and more particularly to method and system for identifying faulty communication calls. In one embodiment, a method comprises generating communication call record information for a communication call upon determining release of the communication call on a signaling plane. The method further comprises receiving a notification that media plane resources are still active after release of the communication call on the signaling plane. The method further comprises requesting for and receiving media activity of the communication call on the media plane in response to active media plane resources. The method further comprises identifying the faulty communication call based on the communication call record information and the media activity of the communication call.