CTBench is a public benchmark designed to evaluate how well AI agents perform as telecom troubleshooting engineers. Developed by researchers from Huawei Technologies and Queen Mary University of London, the benchmark assesses an agent's ability to diagnose network faults and restore service paths within complex, partially observable telecom environments that feature diverse vendors, devices, and protocols.
Evaluating Operational Competence
Existing benchmarks for AI agents often assume full network visibility or focus on static question-answering, which does not reflect the reality of network operations and maintenance (NetO&M). In practice, engineers must perform sequential decision-making, such as forming hypotheses, selecting diagnostic actions, and inspecting command outputs. CTBench addresses this by requiring agents to operate under partial observability, where they must navigate heterogeneous interfaces and justify their conclusions with evidence rather than just providing a final answer.
Benchmark Tasks and Data
The benchmark consists of 234 expert-curated tasks: 126 for Root Cause Analysis (RCA) and 108 for path restoration. These tasks were constructed by 15 senior telecom experts and validated by independent reviewers to ensure they reflect real-world operational challenges. Each task includes:
Golden Evidence Steps: A set of expert-validated actions required to solve the problem, allowing for the evaluation of the agent's diagnostic process.
Rich Metadata: Annotations covering fault-propagation chains, protocol complexity, device heterogeneity, and evidence observability. This metadata allows for fine-grained analysis of why an agent might succeed or fail in specific scenarios.
Evaluation Metrics
CTBench moves beyond simple accuracy by using expert-grounded metrics that evaluate the entire diagnostic trajectory. For RCA, the benchmark measures:
RCA-Loc: The ability to identify the affected node and object.
RCA-ID: The ability to assign the correct root-cause label.
RCA-Evidence: The F1 score of the agent’s actions compared to the golden evidence steps.
Similar metrics are applied to path-restoration tasks, focusing on endpoint identification, path reconstruction, and the use of required diagnostic evidence.
Performance and Limitations
Experiments with representative agent-model combinations revealed that while current state-of-the-art agents are effective at identifying endpoints in path-restoration tasks, they generally underperform in root cause analysis. Agents struggled specifically with interface state, link-layer, and service-management faults.
A key finding is that agents often fail to provide the evidence-grounded diagnoses necessary for operational trust, even when they arrive at a correct final answer. Furthermore, the results indicate that while path-restoration tasks are more resource-intensive, increased resource usage does not necessarily lead to better diagnostic performance.
Comments (0)
to join the discussion
No comments yet
Be the first to share your thoughts!