Web Service Session Peering for VoIP Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current SIP-based VoIP networks face challenges in maintaining global reachability due to closed IP networks, limited direct connections between carriers, reliance on centralized routing servers, and security vulnerabilities when exposing static addresses to the Internet, leading to high costs and complexity in establishing real-time sessions between enterprises.
Innovation Solution
The introduction of a Web Service, WS-SessionPeering, which leverages existing enterprise address resources like domain names, HTTP URLs, and email addresses for facilitating real-time session peering, enabling direct routing, mutual authentication, and Service Level Agreement control without relying on SIP routing schemes, and using dynamic pin-hole openings in firewalls for secure connections.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If enterprises expose static IP addresses to the Internet for direct SIP routing, then real-time session establishment becomes possible, but security vulnerabilities increase and network isolation is compromised
Solution Approach 1:
The patent introduces a SIP relay server as an intermediary component that mediates all SIP signaling between enterprise VoIP networks. Instead of direct peer-to-peer SIP routing requiring exposed static IPs, the relay server receives SIP requests from one enterprise, forwards them to the target enterprise through its own network, and manages the session establishment process. This intermediary approach enables session establishment while keeping enterprise networks isolated and secure behind their existing firewalls and NAT configurations.
2Adaptability or versatility
If a centralized SIP routing server is deployed for Internet-wide routing, then global reachability is achieved, but system complexity and maintenance difficulty increase
Solution Approach 1:
The patent segments the SIP routing function into distributed SIP relay servers deployed at multiple enterprise networks rather than relying on a single centralized Internet-wide routing server. Each relay server handles SIP signaling for its local enterprise network, and the system achieves global reachability through the collective network of these distributed relay servers. This segmentation reduces the complexity and maintenance burden of any single routing component while maintaining adaptability across different enterprise networks.
3Loss of energy
If direct peer-to-peer SIP routing is implemented between enterprises, then call costs are reduced, but the number of required direct connections and configuration complexity increase
Solution Approach 1:
The SIP relay server acts as a mediator that enables cost-effective VoIP calls between enterprises without requiring complex direct peer-to-peer connections. The relay server manages the routing and signaling between calling and called parties, allowing enterprises to establish VoIP sessions through the relay infrastructure rather than configuring numerous direct connections. This approach maintains low call costs by using VoIP technology while simplifying the connection configuration through centralized relay server management.
Data Source
AI summary
A system and method enables Voice over IP (VoIP) session peering via Internet. A converged enterprise web server can receive a request from a caller to initiate a session, associate a Service Level Agreement (SLA) and address information of the caller with the request, and then provide the request to a receiver using a first communication protocol. After accepting from the receiver a response to the request if the caller is an allowed partner of the receiver based on the SLA, wherein the response is associated with address information of the receiver, the converged enterprise web server can establish the session between the caller and the receiver using a second communication protocol.

