Parallel Resource Verification for Call Setup Time Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvecall setup timeVSAvoidresource clearance coordination complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

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)).

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #10Preliminary action

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

Engineering Contradiction:
Improvepriority service capability across network typesVSAvoidpriority traffic handling efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #24Intermediary (Mediator)

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

Engineering Contradiction:
Improveresource availability verificationVSAvoidtotal resource clearance time
Core Design Contradiction:
ReliabilityVSLoss of time

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8570870B2Incremental addition and scale-back of resources adapting to network resource availability
Publication Date: 2013.10.29 WSOU INVESTMENTS LLC
  • US8570870B2 patent drawing
  • US8570870B2 patent drawing
  • US8570870B2 patent drawing

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.