Selective Update Messaging for VoIP Location Servers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current VoIP networks face inefficiencies due to lack of mechanisms for efficiently reconfiguring location server routing tables when services like Centrex or international calling go offline, and flooding mechanisms cause message congestion by sending update messages to all location servers rather than targeting relevant domains.

Innovation Solution

A system where a gateway transfers update messages to a location server upon status changes, which then processes and forwards these messages to other location servers only in domains providing the same service, reducing unnecessary message traffic and improving routing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a flooding mechanism is used to update all location servers on gateway status changes, then all location servers receive update messages, but message traffic congestion occurs and network efficiency deteriorates

Engineering Contradiction:
Improveupdate message deliveryVSAvoidnetwork efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies local quality by making update message distribution selective rather than universal. Each location server receives update messages only from domains that provide the specific service that changed status, not from all domains. This targeted approach reduces unnecessary message traffic while ensuring relevant servers receive updates, resolving the contradiction between reliable update delivery and network efficiency.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent segments the update message distribution process by domain and service type. Instead of a monolithic flooding approach, the system divides update propagation into specific domain-service pairs, where updates are routed only to location servers managing domains that provide the affected service. This segmentation eliminates redundant messages while maintaining comprehensive coverage of relevant servers.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If update messages are sent to all location servers regardless of service relevance, then no service-specific filtering is needed, but unnecessary message traffic increases and congestion occurs

Engineering Contradiction:
Improveservice-specific targetingVSAvoidmessage traffic volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system implements service-specific targeting by matching update messages to location servers based on the service type. When a domain's service status changes, update messages are transmitted only to location servers managing domains that provide that specific service. This selective transmission reduces message traffic volume significantly while maintaining adaptability to different service types and domains.

Inventive Principle:
Principle #3Local quality

3Reliability

If location servers continuously monitor all domains for status changes, then complete service availability information is maintained, but processing overhead and complexity increase

Engineering Contradiction:
Improveservice availability informationVSAvoidprocessing overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the monitoring responsibility from a centralized continuous monitoring approach and distributes it to individual location servers that only monitor their own domains. When a location server detects a service status change in its domain, it generates and propagates update messages only to relevant servers. This extraction reduces processing overhead at each server while maintaining complete service availability information through distributed monitoring.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS7924812B1Domain and service based update messaging
Publication Date: 2011.04.12 T MOBILE INNOVATIONS LLC
  • US7924812B1 patent drawing
  • US7924812B1 patent drawing
  • US7924812B1 patent drawing

AI summary

A communication network comprising a plurality of domains, a first location server of a first domain of the plurality of domains, and a first gateway coupled to the first location server and configured to interwork communications between the first domain and a second domain of the plurality of domains wherein the plurality of domains provide a plurality of services. The first gateway, responsive to a first status change associated with a first service of the plurality of services provided by the second domain, transfers a first update message to the first location server wherein the first update message indicates the first gateway, the first status change, the second domain, and the first service. The first location server, responsive to receiving the first update message, processes the first update message to determine a third domain of the plurality of other domains that provides the first service and transfers a second update message to a second location server of the third domain wherein the second update message indicates the first gateway, the first status change, the second domain, and the first service.