Intelligent Call Routing for VoIP Fax via T.38 Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing methods for transmitting faxes over Voice over IP (VoIP) are limited due to the variability in support for T.38 protocol among VoIP service providers, leading to inconsistent quality of service (QoS) for facsimile transmissions.
Innovation Solution
A system that intelligently routes calls based on traffic type, determining the type and using this information to connect, block, or reroute subsequent calls, ensuring high-quality facsimile transmissions by identifying and utilizing VoIP service providers that fully support T.38 protocol.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If T.38 protocol is used for fax transmission over VoIP, then fax transmission quality is improved, but compatibility issues arise due to varying support levels among VoIP service providers
Solution Approach 1:
The system performs preliminary detection of T.38 capability during call setup by examining SDP offers/answers or other signaling indicators before establishing the fax transmission. This allows the system to pre-determine whether T.38 should be used, avoiding compatibility issues while maximizing transmission quality when supported.
Solution Approach 2:
The call routing system dynamically adapts its behavior based on detected T.38 capability. When T.38 is detected, the system routes fax traffic through appropriate paths; when not detected, it falls back to alternative methods. This dynamic adaptation resolves the contradiction between using T.38 for quality and maintaining compatibility across varying service provider environments.
2Ease of manufacture
If conventional fax systems are used, then simplicity is maintained, but transmission quality and speed are reduced compared to T.38
Solution Approach 1:
The system changes the transmission parameter from conventional fax methods to T.38 protocol when conditions permit, thereby improving transmission speed and quality. The parameter change is enabled through intelligent routing decisions that select appropriate protocols based on network capabilities and traffic type detection.
3Reliability
If intelligent call routing based on traffic type is implemented, then fax transmission quality is improved, but system complexity increases
Solution Approach 1:
The call routing system performs self-service by automatically detecting traffic type and T.38 capability without requiring manual configuration. The system autonomously makes routing decisions based on detected parameters, reducing the need for complex manual setup while maintaining high fax transmission quality.
Solution Approach 2:
The system uses feedback from call setup signaling (SDP offers/answers) to detect T.38 capability and adjust routing decisions accordingly. This feedback mechanism enables the system to adapt to network conditions dynamically, improving fax quality while keeping the complexity manageable through automated decision-making.
Data Source
AI summary
A call routing decision for connecting a call between source and target devices is based on the traffic type (e.g., facsimile, modem, voice). In some implementations, the traffic type is determined and stored (e.g., in a billing record). The traffic type can be used to connect, block or reroute subsequent calls of the same traffic type.


