Telephony Traffic Control Module for Congestion Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Network congestion in telephony systems leads to queuing delays, packet loss, and blocking of new connections, with incremental load resulting in reduced network throughput, necessitating solutions to manage these issues effectively.
Innovation Solution
A system and method that includes a traffic control module to analyze and manage telephony network connections by determining the status of intended recipients, identifying potential issues such as auto-dialing or policy violations, and deciding whether to forward or deny connection requests to reduce congestion.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If connection requests are forwarded to all intended recipients, then network throughput is maximized, but network congestion increases leading to queuing delays and packet loss
Solution Approach 1:
The system performs preliminary analysis of connection requests before forwarding them to recipients. The traffic control module examines recipient status characteristics and determines whether recipients would successfully receive connection requests in advance, filtering out problematic requests before they enter the network. This prevents congestion-causing requests from being forwarded, thereby maintaining network quality of service while preserving throughput for valid requests.
2Reliability
If connection requests are filtered to reduce congestion, then network quality of service is improved, but network throughput decreases due to blocked connections
Solution Approach 1:
The system implements feedback mechanisms where the traffic control module continuously monitors recipient status characteristics and connection outcomes. Based on this feedback, the system dynamically adjusts which connection requests are forwarded. Recipients are marked with status characteristics indicating their ability to receive requests, and this information feeds back into the filtering decision process, allowing the system to optimize the balance between reducing congestion and maintaining throughput.
3Productivity
If all connection requests are processed, then network resource utilization is maximized, but unnecessary overhead and resource expenditure increase due to problematic requests
Solution Approach 1:
The system extracts and removes problematic connection requests from the processing stream before they consume network resources. The traffic control module identifies requests destined for recipients with status characteristics indicating inability to receive requests, and these problematic requests are extracted and discarded. This prevents unnecessary overhead and resource expenditure on futile connection attempts, while allowing valid requests to proceed and utilize network resources efficiently.
Data Source
AI summary
A system, method and non-transitory computer readable storage medium comprising instructions that when read by a processor perform receiving a list including a plurality of possible recipients of telephony network connections, the recipients identified by a telephony number, determining a status characteristic of the intended recipient based on the addressing information, based on the status characteristic, determining whether the intended recipient would successfully receive a telephony connection request if the telephony connection request was forwarded to the intended recipient, and indicating the determination of whether the intended recipient would successfully receive the telephony connection request on the list.


