SIP Turret Network Resource Sharing via Intermediary Servers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional mesh network topologies in telephony systems are complex, inefficient in bandwidth usage, and require excessive resources, lacking mechanisms for resource sharing across SIP-enabled networks, and face challenges in license enforcement for network resources from multiple vendors.
Innovation Solution
Implementing a SIP-based network with a subscription engine, state change engine, and failover engine to share resources, using a star or cloud network topology, and defining a SIP event package for resource state notifications, along with a secret handshake mechanism for affiliated license enforcement.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a mesh network topology is used to interconnect turret systems, then point-to-point communication links are established, but network complexity increases and excessive end-point resources are required
Solution Approach 1:
The patent introduces SIP servers as intermediary components that mediate communication between turret systems. Instead of direct point-to-point mesh connections, SIP servers act as intermediaries to route calls and manage communication, thereby reducing network topology complexity while maintaining communication reliability.
Solution Approach 2:
The SIP servers provide multi-functional capabilities including call routing, resource sharing, licensing enforcement, and failover management. This universal approach consolidates multiple functions into centralized servers, reducing the need for complex distributed mesh network infrastructure.
2Productivity
If a mesh network topology is used to interconnect turret systems, then direct communication paths are provided, but bandwidth efficiency decreases and excessive line cards are required
Solution Approach 1:
The patent merges multiple communication paths and resources through centralized SIP servers. Instead of requiring separate line cards at each end-point for mesh connections, the SIP servers consolidate resource termination and management, reducing the total quantity of line card resources while improving bandwidth utilization through intelligent routing.
Solution Approach 2:
SIP servers act as intermediaries that optimize bandwidth usage by intelligently routing calls through the most efficient paths. This mediation eliminates the need for redundant line cards at each endpoint while maintaining direct communication efficiency.
3Adaptability or versatility
If SIP protocol is used for resource sharing, then session signaling is enabled, but resource sharing mechanisms are lacking
Solution Approach 1:
The patent implements event subscription and notification mechanisms where SIP entities can subscribe to resource state changes and receive notifications. This feedback loop enables dynamic resource sharing and coordination without requiring complex direct negotiation protocols between all pairs of entities.
Solution Approach 2:
SIP servers act as intermediaries that manage resource sharing by receiving subscription requests, monitoring resource states, and distributing notifications to subscribed entities. This centralized mediation simplifies the resource sharing mechanism compared to distributed peer-to-peer coordination.
4Adaptability or versatility
If multiple network resource vendors are used, then resource availability increases, but license enforcement becomes difficult
Solution Approach 1:
The patent implements license enforcement through SIP message inspection and validation mechanisms. The system provides feedback by validating licenses on incoming calls, tracking resource usage, and enforcing licensing terms automatically. This enables multi-vendor resource availability while maintaining controlled license enforcement through continuous monitoring and validation.
Data Source
AI summary
Systems, methods, apparatus and computer program products are provided for sharing a resource including a subscription engine configured to subscribe to a first turret system to share the resource, a state change engine configured to receive a state change notification corresponding to the resource, from the turret system, and a failover engine configured to invite the turret system to initiate a connection to the resource.


