User Terminal Configuration via Vendor Identifier Redirection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing solutions for configuring user terminals in cloud-based voice-over-IP communication services are costly, logistically complex, and require significant involvement from both equipment vendors and service providers, especially when deploying terminals in networks where the DHCP server is not manageable by the service provider.

Innovation Solution

A method and system that allocates a device identifier and service provider identifier to user terminals, utilizing a configuration repository and front-end server within the service provider's domain to facilitate automatic configuration, minimizing user interaction and operational costs, and allowing terminals with basic interfaces to connect to the correct Application Server instance without pre-configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If pre-configuration of terminals is performed by the terminal vendor or CSP, then the terminal can be authorized on the configuration server, but costly operations and high operational and logistical expenses are required before terminals are delivered

Engineering Contradiction:
Improveterminal authorizationVSAvoidmanufacturing process complexity
Core Design Contradiction:
ReliabilityVSEase of manufacture

Solution Approach 1:

The terminal is pre-configured with a vendor identifier during manufacturing, enabling it to automatically locate and connect to the appropriate CSP network and configuration server without requiring costly post-manufacturing customization operations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

A redirection server acts as an intermediary between the terminal and the CSP configuration server. The redirection server receives the terminal's connection request, uses the vendor identifier to route the terminal to the correct CSP network, and enables automatic configuration without direct vendor-CSP coordination

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If a vendor central server tracks every deployed device, then configuration can be delivered to all vendor terminals, but high operational costs are required to maintain the database and track MAC addresses

Engineering Contradiction:
Improveconfiguration delivery capabilityVSAvoidoperational costs
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The complex vendor central server tracking system is replaced by extracting only the essential vendor identifier information that is already present in the terminal. This eliminates the need for maintaining large databases of deployed devices while preserving the ability to deliver appropriate configuration

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of tracking actual device MAC addresses and maintaining detailed deployment databases, the system uses a simplified copy approach where the vendor identifier in the terminal maps to configuration parameters, eliminating the need for expensive centralized tracking infrastructure

Inventive Principle:
Principle #26Copying

3Ease of operation

If DHCP is used to provide the Configuration Repository server URL, then automatic configuration is possible, but the DHCP server must be manageable by the CSP which is not the case in many networks

Engineering Contradiction:
Improveautomatic configurationVSAvoidnetwork compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The configuration process is segmented into two independent parts: network connectivity (handled by standard DHCP) and configuration server location (handled by the vendor identifier-based redirection mechanism). This segmentation allows the solution to work in any network environment regardless of DHCP server controllability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The terminal uses its embedded vendor identifier to autonomously locate the appropriate CSP network and configuration server without requiring external DHCP server configuration or CSP intervention in the local network infrastructure

Inventive Principle:
Principle #25Self-service

4Ease of operation

If manual configuration is performed by the end user, then the Configuration Repository Server URL can be entered, but highly available helpdesk services are required which involve operating costs

Engineering Contradiction:
Improveconfiguration capabilityVSAvoidhelpdesk operational costs
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The terminal automatically performs configuration by using its vendor identifier to locate and connect to the appropriate configuration server, eliminating the need for manual user input and reducing dependence on costly helpdesk services

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10257028B2Configuration services for user terminals
Publication Date: 2019.04.09 ALE INT
  • US10257028B2 patent drawing
  • US10257028B2 patent drawing
  • US10257028B2 patent drawing

AI summary

A system for configuring a user terminal connected to an Internet Protocol network, comprises: a configuration repository (ASN) in a service provider domain, wherein the configuration repository is loaded with configuration information intended for a user terminal, a front-end server in the service provider domain, the front-end server comprising: a communication port connected to the Internet Protocol network, and a first controller arranged for mapping a predefined device identifier to the configuration repository, and a redirection server, the redirection server comprising: a communication port connected to the Internet Protocol network and reachable by a user terminal to be configured, a non-transitory computer-readable medium loaded with a service provider record, wherein the service provider record comprises a fully qualified domain name routable to the front-end server communication port, and a second controller arranged for mapping a predefined service provider identifier to the service provider record.