Voice Service Discovery Protocol for Dynamic VoIP Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current voice service configurations in virtual local area networks (VLANs) require manual and error-prone processes for adapting to changes in voice over internet protocol (VoIP) endpoints and network devices, lacking dynamic adaptation and efficient propagation of voice service information across the network.

Innovation Solution

The implementation of a voice service discovery protocol (VSDP) operating on the network layer of the OSI model, which allows for the dynamic deployment of VoIP services by propagating voice service information between VSDP-capable network devices, enabling automatic configuration and reduced manual management for additions, deletions, and relocations of devices and endpoints.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration of network connectivity devices is used for voice service deployment, then configuration control is maintained, but the configuration process becomes daunting and error-prone

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements a self-service mechanism where network connectivity devices automatically discover and configure voice service parameters through the Voice Service Discovery Protocol. Devices autonomously exchange configuration data and adapt to network changes without manual intervention, eliminating configuration errors while simplifying the deployment process

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent establishes a feedback mechanism where network devices continuously monitor voice service deployment status and automatically propagate configuration updates throughout the network. This closed-loop system ensures configuration accuracy by detecting changes and automatically adjusting settings across all relevant devices

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If manual configuration is required for adding, deleting, or relocating VoIP devices, then network control is maintained, but ongoing network management becomes required

Engineering Contradiction:
Improvedynamic adaptationVSAvoidmanual management requirement
Core Design Contradiction:
Adaptability or versatilityVSExtent of automation

Solution Approach 1:

The patent implements dynamic adaptation through the Voice Service Discovery Protocol, which enables network devices to automatically detect and respond to changes in VoIP device topology. When devices are added, deleted, or relocated, the protocol dynamically updates configuration information across the network without requiring manual reconfiguration, achieving full adaptability while maximizing automation

Inventive Principle:
Principle #15Dynamics

3Manufacturing precision

If voice service information is manually configured on each device, then configuration precision is maintained, but the configuration process is time-consuming

Engineering Contradiction:
Improveconfiguration precisionVSAvoidconfiguration speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent implements a copying mechanism where a centralized voice service configuration database serves as a master template. Configuration information is automatically copied and propagated to all network connectivity devices through the Voice Service Discovery Protocol, ensuring configuration precision is maintained while dramatically increasing configuration speed through automated replication

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8867405B2Voice service discovery
Publication Date: 2014.10.21 CISCO TECHNOLOGY INC
  • US8867405B2 patent drawing
  • US8867405B2 patent drawing
  • US8867405B2 patent drawing

AI summary

In one implementation, voice service discovery may include a voice service discovery protocol (VSDP) and a VSDP device, which receives voice virtual local area network data and generates a packet including root voice service configuration data. The VSDP device may be in an enabled state, a listening state, or a disabled state. Receiving voice service configuration data may initiate the enabled state in the VSDP device, and the packet may be transmitted to a remote device. Voice service discovery may include advertising a voice service to a plurality of voice over internet protocol endpoints according to the root voice service configuration data.