Unicast Service Advertisement for VoIP Mailbox Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current telecommunications systems face challenges in managing telephones and voice mailboxes distributed across networks, requiring manual configuration and struggling with service discovery across wide area networks and internetworks, leading to inefficiencies in processing VoIP calls and accessing voice mailboxes.

Innovation Solution

A data processing system with call processing logic and service advertisement logic that sends unicast service advertisement messages across different LAN segments, allowing direct transfer of calls to voice mailboxes without relying on call management logic, using network addresses associated with telephone extensions and voice mailboxes, and updating local data storage with received messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual configuration is used to connect call processing systems to telephones and voice mailboxes, then configuration accuracy can be ensured, but system complexity and time consumption increase

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidsystem complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system enables automatic configuration where call processing systems self-configure by receiving service advertisement messages that contain network addresses and association information, eliminating the need for manual configuration while maintaining accuracy through structured message formats and standardized processing procedures

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Service advertisement messages are sent in advance to pre-establish routing information and associations between telephones and voice mailboxes before calls are made, allowing call processing systems to have configuration information ready beforehand rather than requiring manual setup

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If broadcast mechanisms are used for service discovery, then service discovery capability is improved, but network traffic volume increases significantly

Engineering Contradiction:
Improveservice discovery capabilityVSAvoidnetwork traffic volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts the essential service discovery function from broadcast mechanisms and implements it through targeted unicast messages. Only the necessary routing information and service associations are transmitted directly to calling systems, rather than broadcasting to all systems on the network, thus maintaining service discovery capability while minimizing network traffic

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Service advertisement logic acts as an intermediary that receives service information and selectively distributes it to relevant call processing systems through unicast messages. This intermediary approach enables efficient service discovery by routing information only to systems that need it, avoiding the traffic overhead of broad broadcasting

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If call processing systems cannot directly access voice mailboxes, then system compatibility is maintained, but call processing efficiency decreases

Engineering Contradiction:
Improvesystem compatibilityVSAvoidcall processing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system segments the telecommunication network into autonomous domains where each call processing system maintains independent control and compatibility. Service advertisement messages enable direct access within each domain while preserving the ability to interconnect with other domains through standardized protocols, thus maintaining compatibility while improving efficiency through direct routing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Routing information and voice mailbox associations are established in advance through service advertisement messages, allowing call processing systems to directly route calls to voice mailboxes without requiring intermediate transfer steps. This preliminary establishment of routing information maintains compatibility with existing systems while eliminating inefficiencies in call processing

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9300803B2Integrating telephony and voice mail routing
Publication Date: 2016.03.29 CISCO TECHNOLOGY INC
  • US9300803B2 patent drawing
  • US9300803B2 patent drawing
  • US9300803B2 patent drawing

AI summary

A data processing system comprises call processing logic comprising a voice mail subsystem, or a call management subsystem configured to process voice-over-IP (VoIP) calls, or both a voice mail subsystem and a call management subsystem; service advertisement logic coupled to the call processing logic and operable to send one or more service advertisement messages by unicast to a remote peer data processing system that is also configured with compatible service advertisement logic, wherein the remote peer data processing system is located in a different LAN segment than the data processing system; and each service advertisement message comprises one or more network addresses associated with the call processing logic, and one or more data sets each comprising an identifier value, a first value that indicates that the identifier value is associated with a telephone extension, and a second value that indicates that the identifier value is associated with a voice mailbox.