CSTA Client Server Start-up Message Consolidation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for monitoring in computer-integrated telecommunications environments, such as those using CSTA standards, require a large number of messages to synchronize CSTA Clients and Servers during start-up, leading to increased network resource usage and reduced performance, especially in large deployments.

Innovation Solution

A method that reduces the number of messages exchanged between CSTA Clients and Servers during start-up by using a single initial message to request and receive a list of all monitor objects, including their allocation and monitoring parameters, thereby speeding up the synchronization process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional CSTA start-up procedures are used to synchronize CSTA Clients and Servers, then complete synchronization of all monitor objects is achieved, but the number of messages exchanged increases significantly, leading to increased network resource usage and reduced performance

Engineering Contradiction:
Improvesynchronization completenessVSAvoidstart-up speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent combines multiple individual monitor object listings into a single consolidated list transmitted from CSTA Server to CSTA Client. Instead of exchanging messages for each monitor object separately, the server aggregates all monitor object information (device objects, call objects, feature objects) into one comprehensive list that is transmitted in a single message exchange, thereby reducing message count while maintaining complete synchronization.

Inventive Principle:
Principle #5Merging (Combining)

2Reliability

If individual device monitors are started for each device in large deployments, then comprehensive monitoring coverage is achieved, but up to 100,000 service requests are required, overloading the system

Engineering Contradiction:
Improvemonitoring coverageVSAvoidsystem load
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges the initialization of thousands of individual device monitors into a single bulk operation. The CSTA Server transmits a consolidated list of all monitor objects to the CSTA Client in one message exchange, allowing the client to initialize all monitors simultaneously rather than processing 100,000 individual service requests sequentially, thereby reducing system load while maintaining comprehensive monitoring coverage.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The CSTA Server performs preliminary aggregation of all monitor object information before transmission to the client. By pre-compiling the complete list of device objects, call objects, and feature objects with their respective parameters, the server prepares the data in advance, allowing the client to receive and process all monitoring information in a single operation rather than making numerous individual requests.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If mandatory start-up messages are exchanged for each configured device, then proper synchronization is achieved, but the initial start-up at time T=0 takes a long time

Engineering Contradiction:
Improvesynchronization accuracyVSAvoidstart-up time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent merges multiple mandatory start-up messages into a single consolidated message transmission. The CSTA Server combines all monitor object listings (device objects, call objects, feature objects) into one comprehensive list and transmits it to the CSTA Client in a single message exchange, reducing the time required for initial synchronization at T=0 while ensuring all necessary synchronization information is delivered accurately.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10944658B2Method, apparatus and system for method for start-up of monitoring of monitor objects in a computer-integrated telecommunications environment
Publication Date: 2021.03.09 UNIFY BETEILIGUNGSVERWALTUNG GMBH & CO KG
  • US10944658B2 patent drawing
  • US10944658B2 patent drawing
  • US10944658B2 patent drawing

AI summary

A method of monitoring of monitor objects in a computer-integrated telecommunications environment can include, at an initial start-up phase: upon a first-time establishment of an association between a first computing device and a switching device using a communication link, sending a first message from the first computing device to the switching device to request an identification for all monitor objects that are to be monitored by the first computing device; and in response to the first message, sending a second message from the switching device to the first computing device. The second message can refer to a third message to follow. The third message can be sent from the switching device to the first computing device that refers back to the second message and includes a list of all monitor objects allocated to the first computing device.