SIP Proxy Database Synchronization via Caller Self-Service

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In VoIP networks, callers often face difficulties in establishing communication when they do not know the Internet address of the called party's telecommunications terminal, as some Session Initiation Protocol Proxy servers do not maintain the necessary address mappings, hindering communication.

Innovation Solution

A method where a caller's telecommunications terminal sequentially contacts multiple Session Initiation Protocol Proxy servers to find the address of the called party's terminal, and once found, populates the servers with this information for future use, ensuring that subsequent requests can directly access the address.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If Session Initiation Protocol Proxy servers do not maintain address mappings, then device complexity is reduced, but communication reliability deteriorates

Engineering Contradiction:
ImproveProxy server complexityVSAvoidCommunication reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The caller's telecommunications terminal performs self-service by sequentially contacting multiple Proxy servers and populating their databases with address mappings when found, eliminating the need for Proxy servers to maintain comprehensive mappings proactively

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary action by having the caller's terminal proactively populate Proxy server databases with address mappings before actual communication is needed, ensuring future communications can proceed directly without directory assistance

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If Proxy servers do not maintain address mappings, then ease of operation is improved, but loss of information increases

Engineering Contradiction:
ImproveProxy server operationVSAvoidAddress mapping information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The caller's telecommunications terminal performs self-service by sequentially contacting multiple Proxy servers and populating their databases with address mappings when found, eliminating the need for Proxy servers to maintain comprehensive mappings proactively

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback by having the caller's terminal receive notifications from Proxy servers about the presence or absence of address mappings and adjust its behavior accordingly, eventually populating databases that initially lacked the information

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If callers contact multiple Proxy servers sequentially, then adaptability is improved, but loss of time increases

Engineering Contradiction:
ImproveAddress resolution adaptabilityVSAvoidTime to find address
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by having the caller's terminal proactively populate Proxy server databases with address mappings before actual communication is needed, ensuring future communications can proceed directly without directory assistance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The caller's telecommunications terminal performs self-service by sequentially contacting multiple Proxy servers and populating their databases with address mappings when found, eliminating the need for Proxy servers to maintain comprehensive mappings proactively

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7885253B2Synchronization of session-initiation-protocol proxy databases
Publication Date: 2011.02.08 AVAYA INC
  • US7885253B2 patent drawing
  • US7885253B2 patent drawing
  • US7885253B2 patent drawing

AI summary

An improvement in the design and operation of telecommunications networks is described in which when a caller's telecommunication terminal does not know the address of the called party's telecommunications terminal, the caller's telecommunication terminal contacts one Session Initiation Protocol Proxy server after another until the address of the called party's telecommunications terminal is found. Thereafter, one or more of the Session Initiation Protocol Proxy servers that did not have the address of the called party's telecommunications terminal are populated with that information for future use.