Dialing Test Source Selection by Service Call Relationship

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing dialing test systems require manual configuration of centralized or multiple fixed dialing test sources across different regions/network segments, leading to increased complexity and inconsistent test results due to differing network statuses and lack of understanding of actual calling scenarios.

Innovation Solution

A method where a cloud management platform automatically determines dialing test sources based on the service call relationship, selecting servers within the same network segment as the target service, ensuring comprehensive network coverage and accurate test results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If centralized or multiple fixed dialing test sources are distributed in different regions/network segments with manual configuration, then dialing test coverage is achieved, but configuration complexity increases

Engineering Contradiction:
Improvedialing test coverageVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system enables automatic selection of dialing test sources based on service call relationships. The cloud management platform automatically determines which services have called the target service and selects appropriate dialing test sources from those services, eliminating the need for manual configuration of test sources across different regions and network segments.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-establishes service call relationships in a database before dialing tests are executed. By having the call relationship information ready in advance, the system can quickly determine appropriate dialing test sources without requiring manual configuration at the time of test execution.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If fixed dialing test sources are manually configured by region or terminal type, then dialing test sources can be selected, but the system cannot understand actual calling scenarios

Engineering Contradiction:
Improvedialing test source selectionVSAvoidcalling scenario understanding
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system uses service call relationship data as feedback to automatically determine dialing test sources. By analyzing which services have actually called the target service, the system gains understanding of real calling scenarios and uses this information to select appropriate test sources, rather than relying on static regional or terminal-type configurations.

Inventive Principle:
Principle #23Feedback

3Area of stationary object

If dialing test sources are located in different network segments, then network coverage is expanded, but test results become inconsistent due to differing network statuses

Engineering Contradiction:
Improvenetwork coverageVSAvoidtest result consistency
Core Design Contradiction:
Area of stationary objectVSMeasurement precision

Solution Approach 1:

The system selects dialing test sources from services that are located in the same network segment as the target service. By matching the network segment of the calling service with the network segment of the target service, the system ensures that tests are executed in the same local network environment, guaranteeing network status consistency while still achieving comprehensive coverage through automatic service relationship analysis.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250358212A1Dialing test source determining method and apparatus, and computing device cluster
Publication Date: 2025.11.20 HUAWEI CLOUD COMPUTING TECHNOLOGIES CO LTD
  • US20250358212A1 patent drawing
  • US20250358212A1 patent drawing
  • US20250358212A1 patent drawing

AI summary

In embodiments, the method is applied to a cloud management platform, and includes: providing a configuration interface, where the configuration interface is configured to obtain a dialing test instruction that is set by a user, and the dialing test instruction includes a target service on which a dialing test is to be performed; obtaining, from a database, a set of services that have called the target service, where the database includes a call relationship between multiple services including the target service; and determining a dialing test source based on at least one server corresponding to the set of services that have called the target service, where a server on which a service in the service set is deployed belongs to at least one network segment, and the at least one server also belongs to the at least one network segment.