Parallel Resource Verification for Call Setup Time Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current communication networks face inefficiencies in resource clearance and priority management, particularly in packet-based networks, where sequential resource clearance methods lead to prolonged call setup times and inadequate handling of priority services, especially during bandwidth constraints or emergencies.
Innovation Solution
The introduction of a Priority Services Functional Element (PSFE) that enables parallel resource clearance across multiple network segments, interacting with Call Session Control Function Elements and Resource Access Control Facilities to manage capacity and priority in parallel, using protocols like SIP and Diameter for efficient resource verification and allocation, ensuring priority services are maintained even under bandwidth constraints.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If sequential resource clearance is used on a link-by-link basis, then resource allocation can be verified step-by-step, but call setup time increases to O(Σti) where ti is the clearance time for each link
Solution Approach 1:
The patent divides the resource clearance process into independent parallel segments, where each network element performs resource verification simultaneously rather than sequentially. Each link's resource clearance is segmented into independent operations that can execute in parallel, reducing total setup time from O(Σti) to O(max(ti)).
Solution Approach 2:
The patent implements preliminary resource verification where network elements proactively check resource availability before calls are established. Resource clearance is performed in advance through parallel signaling exchanges, allowing the system to prepare resource allocations before actual call setup begins, thereby reducing overall setup time.
2Adaptability or versatility
If priority services are implemented on a switch-by-switch basis in PSTN, then priority calls can be handled at each switching point, but packet-based networks lack adequate priority handling mechanisms
Solution Approach 1:
The patent creates a universal priority service mechanism that functions across both traditional PSTN and modern packet-based networks. The system implements multi-functional capability by supporting both switch-by-switch priority handling (inherited from PSTN) and end-to-end priority management (native to packet networks) within a single framework, enabling adaptability across different network architectures.
Solution Approach 2:
The patent introduces an intermediary priority management layer that mediates between different network types and priority requirements. This intermediary mechanism translates and coordinates priority signals across network boundaries, enabling seamless priority service delivery whether traffic originates in PSTN or packet-based networks, thereby improving both adaptability and handling efficiency.
3Reliability
If resources are allocated sequentially through multiple network segments, then resource availability can be verified at each boundary, but total resource clearance time accumulates across all segments
Solution Approach 1:
The patent segments the resource clearance process into independent parallel operations at each network boundary. Instead of sequential verification where each segment waits for the previous one, each network segment performs resource availability checks simultaneously in parallel, maintaining reliable verification while eliminating time accumulation across segments.
Solution Approach 2:
The patent implements feedback mechanisms where each network segment provides resource availability information back to the calling network simultaneously rather than in sequence. This parallel feedback loop allows all segments to contribute their resource status at the same time, enabling reliable end-to-end resource verification without sequential delays.
Data Source
AI summary
An exemplary method includes receiving at a first network a notice of an intended communication to a called party network, wherein the intended communication requires a resource for supporting a streaming data protocol in each network between a calling party network and the called party network; forwarding the notice of an intended communication to a second network and toward the called party network; in parallel with said forwarding, initiating for the intended communication a determination of resource availability for the first network; performing for the intended communication the determination of resource availability for the first network, wherein the determination is for a first resource for the first network; and verifying resource sufficiency for the intended communication. Verification of resource sufficiency is based on resource, (e.g., bandwidth) availability being greater than a threshold for plural network segment of the calling party to calling network required for the intended call.


