SoIP Session Controller Virtual Partitioning for Resource Subdivision
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing Session-over-Internet-Protocol (SoIP) networks lack the ability to subdivide session-capacity resources, limiting business models that require the sale or lease of subdivided resources to separate customers.
Innovation Solution
The method involves partitioning SoIP session capacity within a Session Controller (SC) into mutually exclusive virtual partitions, allowing a primary entity to sell and resell these partitions to secondary entities, with each entity having exclusive access to its partition's data and configuration, and generating unique session data records for billing and reimbursement purposes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If SoIP session capacity resources are kept as a single unified resource pool, then resource utilization efficiency is improved, but the ability to subdivide and resell resources to multiple customers is lost
Solution Approach 1:
The patent divides the unified SoIP session capacity resource pool into multiple virtual partitions, each of which can be independently managed and resold to different customers. This segmentation enables the business model flexibility to offer dedicated resources to multiple customers while maintaining efficient utilization of the underlying physical infrastructure.
2Reliability
If virtual partitions are created to allow resource subdivision and resale, then business model flexibility is improved, but data security and access control complexity increases
Solution Approach 1:
The patent implements separate data stores for each virtual partition, physically isolating customer data. This segmentation approach ensures that each customer can only access their own partition's data, providing strong security guarantees without requiring complex permission management within a unified data structure.
Solution Approach 2:
The patent creates separate copies of the data storage structure for each virtual partition. Each partition has its own dedicated data store that is exclusively accessible to its authorized customers, eliminating the need for complex access control lists or permission hierarchies while maintaining strong security.
3Reliability
If separate data stores are created for each virtual partition, then data security is improved, but storage resource overhead increases
Solution Approach 1:
The patent creates separate data store structures for each virtual partition, with each copy containing only the data relevant to that partition. This approach provides strong data isolation and security while avoiding the overhead of managing a single large data structure with complex access controls, as each partition's data is stored independently and efficiently.
Data Source
AI summary
A method and apparatus for partitioning resources within a Session-over-Internet-Protocol (SoIP) Session Controller (SC) are described. In one illustrative embodiment, an apparatus comprises data access logic configured to receive an instruction to define at least one virtual partition in a SoIP SC, grant a primary entity access to data associated with each virtual partition, and grant each secondary entity from a plurality of secondary entities exclusive access, relative to the remaining secondary entities from the plurality of secondary entities, to data associated with a virtual partition associated with that secondary entity; and session administration logic configured to generate, for each SoIP session traversing a given virtual partition, a session data record (SDR) uniquely associated with that given virtual partition.


