Global Persistence Mechanism for Autonomous Exchange Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current multiparty service architectures lack global routing intelligence, leading to inefficient service request routing across autonomous exchange platforms, resulting in error messages and increased complexity, especially when partner carriers daisy-chain their platforms to find the correct hosting exchange platform for service sessions.

Innovation Solution

A network device with load balancer and application delivery controller capabilities captures successful routing information to create a global persistence mechanism, allowing subsequent service requests to be routed directly to the correct autonomous device hosting the multiparty service session, thereby reducing errors and complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If autonomous exchange platforms are used to provide multiparty services, then service autonomy and distributed architecture are improved, but global routing intelligence is lost leading to inefficient service request routing

Engineering Contradiction:
Improveservice autonomyVSAvoidrouting complexity
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

The patent introduces a global persistence mechanism as an intermediary layer between autonomous exchange platforms. This mechanism maintains routing information about which exchange platforms host specific service sessions, enabling intelligent routing without centralizing control. The global persistence acts as a mediator that provides routing intelligence while preserving the autonomy of individual exchange platforms.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system performs preliminary action by establishing and maintaining a global persistence mechanism that pre-records routing information about service session locations. Before service requests need to be routed, the system has already captured and stored the necessary routing intelligence, enabling direct and efficient routing decisions without requiring complex real-time discovery or daisy-chaining of platforms.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If daisy-chaining of exchange platforms is implemented to locate hosting platforms, then service request delivery is achieved, but error messages increase and routing efficiency decreases

Engineering Contradiction:
Improveservice deliveryVSAvoidrouting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The global persistence mechanism implements feedback by continuously capturing and updating routing information about where service sessions are hosted. This feedback loop ensures that the system always has current knowledge of service locations, enabling direct routing to the correct exchange platform without requiring time-consuming daisy-chaining or generating error messages during service request delivery.

Inventive Principle:
Principle #23Feedback

3Productivity

If global routing intelligence is implemented, then service request routing efficiency is improved, but infrastructure cost and system complexity increase

Engineering Contradiction:
Improverouting efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements self-service by enabling exchange platforms to autonomously provide routing information about their hosted service sessions. The global persistence mechanism captures this self-provided information without requiring complex external management infrastructure. Each exchange platform essentially serves itself by contributing routing data, which the global persistence then utilizes for efficient routing decisions.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9143620B2Multiparty service access in a network with autonomous nodes
Publication Date: 2015.09.22 VERIZON PATENT & LICENSING INC
  • US9143620B2 patent drawing
  • US9143620B2 patent drawing
  • US9143620B2 patent drawing

AI summary

Methods, devices, and storage media provide for receiving a request to use a multiparty service offered by autonomous devices; determining whether persistence information exists that indicates one of the autonomous devices to which the request is to be routed; selecting one of the autonomous devices to transmit the request in response to determining that persistence information does not exist, and wherein the device has no knowledge which of the autonomous devices is to accept the request; transmitting the request; receiving a response; recognizing whether the request is accepted based on the response; storing persistence information indicating the one of the autonomous devices is servicing the request; and using the persistence information to transmit a subsequent request to use the multiparty service to the one of the autonomous devices, wherein the subsequent request pertains to a same session of the multiparty service as the request.