Automated VoIP Trunk Provisioning for IP-PBX Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The complex and time-consuming process of ordering and configuring digital voice or VoIP services for businesses involves extensive research, coordination with multiple parties, and manual configuration steps, leading to delays and errors in setting up IP-PBX devices.

Innovation Solution

A system that automates the provisioning of digital voice trunks by establishing connections to network service providers, receiving configuration data, and installing it in IP-PBX devices without manual entry, using computer-readable storage media and logic to generate configuration instructions for SIP or MGCP-compatible devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual configuration steps are used for IP-PBX devices, then personnel can configure the equipment, but the process is time-consuming and error-prone

Engineering Contradiction:
Improveconfiguration accuracyVSAvoidprovisioning time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system enables self-service by allowing the IP-PBX device to automatically retrieve and apply its own configuration parameters. The device initiates a request to a provisioning server, receives configuration data, and applies it without human intervention, eliminating manual entry errors and reducing provisioning time.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

A provisioning server acts as an intermediary between the configuration source and the IP-PBX device. This intermediary automatically processes configuration requests, retrieves necessary parameters, and delivers them to the device, replacing manual configuration processes with an automated mediation system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If extensive manual research and coordination are required to select and set up service providers, then service providers can be selected, but the process involves many steps and delays

Engineering Contradiction:
Improveservice provider selection flexibilityVSAvoidprovisioning process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The provisioning server provides a universal interface that works with multiple service providers and different IP-PBX devices. It handles diverse configuration requirements through a single automated system, eliminating the need for separate manual processes for each service provider or device type.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system eliminates the need for personnel to manually research and coordinate with multiple parties by enabling the IP-PBX device to automatically obtain configuration from the provisioning server, which in turn retrieves information from service providers through automated processes.

Inventive Principle:
Principle #25Self-service

3Ease of manufacture

If configuration parameters are manually entered from email messages or contracts, then the IP-PBX can be configured, but extensive manual entry steps are involved

Engineering Contradiction:
Improveconfiguration easeVSAvoidprovisioning automation level
Core Design Contradiction:
Ease of manufactureVSExtent of automation

Solution Approach 1:

The system replaces the mechanical process of manual data entry with an automated electronic retrieval and application process. Configuration parameters are automatically fetched from the provisioning server and applied to the IP-PBX device through electronic communication, eliminating the need for manual transcription from email messages or contracts.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The IP-PBX device performs self-configuration by automatically requesting and applying configuration parameters from the provisioning server without requiring manual entry personnel, thereby increasing automation while maintaining ease of configuration.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9213533B1Dynamically provisioning digital voice trunks
Publication Date: 2015.12.15 CISCO TECHNOLOGY INC
  • US9213533B1 patent drawing
  • US9213533B1 patent drawing
  • US9213533B1 patent drawing

AI summary

Computer systems and logic are operable to establish a local network connection to a network device; establish a remote network connection to a network service provider; create and send a message to the network service provider that requests the network service provider to provide configuration data for the network device; receive from the network service provider a network location identifier specifying a location in a network of the configuration data; download the configuration data from the network service provider by accessing the network location identifier; and install the configuration data in the network device. In one embodiment, VoIP trunk information is provisioned to an IP-PBX across a network without manual entry or long time delays.