TelecomGPT-R1: 用于异构电信任务推理的统一后训练

arXiv cs.CL 论文

摘要

TelecomGPT-R1是一系列用于统一电信推理的开源模型,通过监督微调和强化学习训练,在基准测试中超越GPT-5等专有模型。

arXiv:2609.25356v1 Announce Type: new Abstract: Large language models (LLMs) offer great potential to automate a broad range of telecom engineering tasks by reasoning over standards, network configurations, mathematical models, source code, and operational logs. However, existing telecom LLMs struggle to reliably reason across these diverse tasks and data types. General-purpose LLMs often lack reliable grounding in telecom-specific knowledge, while telecom-specialized models are typically developed for narrower task families and exhibit limited multi-task performance. To fill this gap, we introduce TelecomGPT-R1, a family of open source unified telecom reasoning models structured around four complementary axes: protocol, knowledge, modeling, and fault. We first develop an axis-aware data generation framework that refines coarse public telecom artifacts into verified question-answer pairs and high quality chain-of-thought (CoT) reasoning trajectories, yielding a training corpus containing 104,880 examples. Building on this corpus, supervised fine-tuning (SFT) instills telecom knowledge and evidence-grounded reasoning patterns to overcome the cold start barrier for reinforcement learning (RL). We then apply dynamic sampling policy optimization (DAPO) with task-routed rubric rewards to keep RL updates informative and stable across heterogeneous telecom reasoning tasks. These rewards decompose axis-specific CoT traces into verifiable reasoning units and combine grounded dense process credit with outcome correctness, allowing RL to learn generalizable problem solving behaviors from verifiable telecom evidence. We release the TelecomGPT-R1 models and a reproducible training recipe to support further community development. Evaluations on seven benchmarks of the GSMA Open Telco Leaderboard show that the open-source TelecomGPT-R1-27B achieves an 89.64% mean score, outperforming leading proprietary models, including GPT-5, Claude, and Gemini.
查看原文
查看缓存全文

缓存时间: 2026/09/23 09:14

# TelecomGPT-R1: Unified Post-Training for Reasoning Across Heterogeneous Telecom Tasks
Source: [https://arxiv.org/html/2609.25356](https://arxiv.org/html/2609.25356)
Chenwei WuHang ZouYu TianLina BariahLi WeiChongwen HuangYongliang ShenZhaoyang ZhangMérouane Debbah††thanks:Corresponding author: Yongliang Shen, Hang Zou, Chongwen Huang\.††thanks:B\. Wang, L\. Wei, C\. Huang, and Z\. Zhang are with the College of Information Science and Electronic Engineering, Zhejiang University, 310027 Hangzhou, China \(e\-mail: \{[bohaowang](mailto:[email protected]),[l\_wei](mailto:[email protected]),[chongwenhuang](mailto:[email protected]),[ning\_ming](mailto:[email protected])\}@zju\.edu\.cn\)\.††thanks:C\. Wu is with the Department of Electrical Engineering and Computer Science, University of Michigan, Ann Arbor, MI 48109\-2122, USA \(e\-mail:[chenweiw@umich\.edu](mailto:[email protected])\)\.††thanks:B\. Wang, H\. Zou, Y\. Tian, L\. Bariah, and M\. Debbah are with the Research Institute for Digital Future, Khalifa University, P O Box 127788, Abu Dhabi, UAE \(e\-mail: \{[bohao\.wang](mailto:[email protected]),[hang\.zou](mailto:[email protected]),[yu\.tian](mailto:[email protected]),[lina\.bariah](mailto:[email protected]),[merouane\.debbah](mailto:[email protected])\}@ku\.ac\.ae\)\.††thanks:Y\. Shen is with the College of Computer Science and Technology, Zhejiang University, 310027 Hangzhou, China \(e\-mail:[syl@zju\.edu\.cn](mailto:[email protected])\)\.

###### Abstract

Large language models \(LLMs\) offer great potential to automate a broad range of telecom engineering tasks by reasoning over standards, network configurations, mathematical models, source code, and operational logs\. However, existing telecom LLMs still struggle to reliably reason across these diverse tasks and data types\. General\-purpose LLMs often lack reliable grounding in telecom\-specific knowledge, while telecom\-specialized models are typically developed for narrower task families and exhibit limited multi\-task performance\. To fill this gap, we introduceTelecomGPT\-R1, a family of open source unified telecom reasoning models structured around four complementary axes: protocol, knowledge, modeling, and fault\. We first develop an axis\-aware data generation framework that refines coarse public telecom artifacts into verified question–answer pairs and high quality chain\-of\-thought \(CoT\) reasoning trajectories, yielding a training corpus containing 104,880 examples\. Building on this corpus, supervised fine\-tuning \(SFT\) instills telecom knowledge and evidence\-grounded reasoning patterns to overcome the cold start barrier for reinforcement learning \(RL\)\. We then apply dynamic sampling policy optimization \(DAPO\) with task\-routed rubric rewards to keep RL updates informative and stable across heterogeneous telecom reasoning tasks\. These rewards decompose axis\-specific CoT traces into verifiable reasoning units and combine grounded dense process credit with outcome correctness, allowing RL to learn generalizable problem solving behaviors from verifiable telecom evidence\. We release theTelecomGPT\-R1models and a reproducible training recipe to support further community development\. Evaluations on seven benchmarks of the GSMA Open Telco Leaderboard show that the open\-sourceTelecomGPT\-R1\-27Bachieves an 89\.64% mean score, outperforming leading proprietary models, including GPT\-5, Claude, and Gemini\.

###### Index Terms:

Large language models, telecommunications, post\-training, reinforcement learning, verifiable rewards\.

## IIntroduction

Recent advances in post\-training methods such as reinforcement learning with verifiable rewards \(RLVR\)\[[1](https://arxiv.org/html/2609.25356#bib.bib18),[2](https://arxiv.org/html/2609.25356#bib.bib8),[3](https://arxiv.org/html/2609.25356#bib.bib15)\]have transformed large language models \(LLMs\) into increasingly capable reasoners, enabling complex problem solving on general domain tasks, like coding and mathematical reasoning\[[1](https://arxiv.org/html/2609.25356#bib.bib18),[2](https://arxiv.org/html/2609.25356#bib.bib8),[3](https://arxiv.org/html/2609.25356#bib.bib15)\]\. This progress has promising potential for the telecom domain, where a capable reasoning LLM can support engineers in tasks that currently require deep expert knowledge, including engineering tasks that today demand scarce human expert resources, such as standards interpretation, protocol analysis, log diagnosis, configuration inspection, wireless formula verification, and code\-level troubleshooting\[[4](https://arxiv.org/html/2609.25356#bib.bib11),[5](https://arxiv.org/html/2609.25356#bib.bib10)\]\.

However, current use of LLMs in telecom is limited, due to the fact that existing LLMs perform well on static question\-answer \(QA\) tasks, but real world telecom engineering demands reliable reasoning over standards, logs, configurations, protocol traces, equations, and codes\. For example, diagnosing a network failure may require jointly interpreting a 3GPP procedure and an O\-RAN configuration table\[[6](https://arxiv.org/html/2609.25356#bib.bib13)\], tracing log anomalies, checking key performance indicator \(KPI\) shifts against expected protocol behavior, and verifying that the implementation and configuration comply with relevant standards\. Accordingly, these workflows expose a new challenge related to the heterogeneity of telecom data formats and representations\. Hence, an effective telecom LLM must be capable ofunified reasoningover diverse tasks and data sources, where each is characterized by different evidence structures, reasoning procedures, and correctness criteria\.

Neither existing general\-purpose models nor telecom domain LLMs meet this requirement\. On one hand, frontier reasoning models such as GPT\-5\.4\[[7](https://arxiv.org/html/2609.25356#bib.bib17)\]and Claude Opus 4\.6\[[8](https://arxiv.org/html/2609.25356#bib.bib19)\]demonstrate strong general domain reasoning, and mathematical and coding abilities\. However, they lack domain knowledge and are not trained to reliably ground their reasoning in telecom\-specific standards, counters, protocol procedures, or operational inputs\. As shown in Section[V\-A](https://arxiv.org/html/2609.25356#S5.SS1), such models can produce fluent and internally consistent explanations, while relying on incorrect assumptions about 3GPP protocols and hallucinated fault evidence\. These failures indicate that general reasoning capability alone is insufficient for telecom tasks, which require detailed domain knowledge and strict adherence to standards\-defined procedures and constraints\.

On the other hand, telecom\-specialized models improve domain coverage, but most existing efforts are focused on developing and evaluating Telecom LLMs for a narrow set of tasks\. TelecomGPT\[[9](https://arxiv.org/html/2609.25356#bib.bib9)\], Tele\-LLMs\[[10](https://arxiv.org/html/2609.25356#bib.bib12)\], and TelcoLM\[[11](https://arxiv.org/html/2609.25356#bib.bib1)\]adapt general\-purpose LLMs through continued pre\-training, instruction tuning, or alignment on telecom corpora, in order to strengthen telecom knowledge understanding and general\-domain question answering\. Standards\-oriented systems employ retrieval, long\-context support, or instruction tuning for grounded answering over 3GPP and O\-RAN documents\[[12](https://arxiv.org/html/2609.25356#bib.bib3),[13](https://arxiv.org/html/2609.25356#bib.bib4),[14](https://arxiv.org/html/2609.25356#bib.bib5),[15](https://arxiv.org/html/2609.25356#bib.bib6),[16](https://arxiv.org/html/2609.25356#bib.bib7),[6](https://arxiv.org/html/2609.25356#bib.bib13)\]\. Other efforts specialize in network prediction and optimization, wireless mathematical reasoning, or mobile\-network fault diagnosis\[[17](https://arxiv.org/html/2609.25356#bib.bib2),[18](https://arxiv.org/html/2609.25356#bib.bib14),[19](https://arxiv.org/html/2609.25356#bib.bib27)\]\. Although these methods improve performance on individual tasks, is it not yet clear if a single model can learn the different reasoning procedures required across telecom standards, logs, configurations, equations, and code\. In Section[V\-B](https://arxiv.org/html/2609.25356#S5.SS2), we show that training on a single telecom task does not transfer reliably to other tasks and can negatively impact other telecom capabilities, demonstrated in both task performance and reasoning behavior\. These results motivate the joint training across multiple telecom tasks and data sources\. However, such training introduces new challenge as the tasks differ substantially in their chain\-of\-thought \(CoT\) structures, reasoning lengths, verifier designs, and reward density\[[20](https://arxiv.org/html/2609.25356#bib.bib31),[21](https://arxiv.org/html/2609.25356#bib.bib32),[22](https://arxiv.org/html/2609.25356#bib.bib33)\]\. Therefore, the key challenge is to develop a single telecom\-specialized model with broad, reliable, and verifiable reasoning capabilities across heterogeneous telecom tasks and data sources\.

Fig\. 1:TelecomGPT\-R1family on the GSMA Open Telco Leaderboard\. The 27B model ranks \#1 overall with an89\.6%89\.6\\%mean score\.To overcome this challenge, we introduceTelecomGPT\-R1, a family of open source unified telecom reasoning models post\-trained from Qwen3\.5\[[23](https://arxiv.org/html/2609.25356#bib.bib22)\]\. Instead of being optimized for a single telecom task,TelecomGPT\-R1models are trained as a unified policy over heterogeneous telecom technical artifacts, including standards, logs, configuration tables, KPIs, formulas, and code\. We organize telecom reasoning into four axes:protocol,knowledge,modeling, andfault\. These axes cover procedure analysis grounded in standards, disambiguation of telecom facts and concepts, mathematical derivations together with reasoning over code and tables, and operational fault diagnosis\. The key principle is to keep the model unified while adapting data construction, verification, and reward design to the requirements of each axis\.

Following this principle, we construct a 104,880\-instance telecom reasoning corpus, comprising 92,380 supervised fine\-tuning \(SFT\) examples and 12,500 reinforcement learning \(RL\) rollout prompts\. Using an axis\-aware generation and refinement pipeline, we convert heterogeneous public telecom source materials, including standards, logs, configuration tables, formulas, and operational records, into verified QA pairs\. We further collect high quality CoT reasoning trajectories through telecom knowledge\-augmented distillation of multiple teacher models and robust quality filtering\.

Building on this corpus, we adopt a two\-stage post\-training recipe\. First, SFT equips the base model with telecom knowledge and task\-specific reasoning patterns, providing a suitable initialization for RL\. Second, RL moves the SFT model beyond memorization of telecom knowledge and imitation of distilled CoT traces, enabling it to learn generalizable problem solving behaviors from verifier\-grounded feedback\. Specifically, we apply dynamic sampling policy optimization \(DAPO\)\[[3](https://arxiv.org/html/2609.25356#bib.bib15)\]with task\-routed rubric rewards, which combine dense process\-level feedback with outcome correctness\. This enables RL to improve telecom reasoning while constraining policy updates using verifiable task signals\.

Through systematic studies of data construction, multi\-source training, reward design, and scaling, we identify four principles for building strongly capable telecom reasoners\. First, telecom reasoning faces a pronounced cold start problem\. Base models and even strong teachers can produce fluent but factually incorrect traces, making knowledge augmented and failure mined SFT necessary before RL can provide useful learning signals\. Second, broad competence requires diverse source training\. Single source training produces localized gains but weak or negative transfer, whereas multi\-source training enables one policy to learn complementary reasoning modes\. Third, difficult tasks require verifier grounded dense rewards\. Outcome only rewards are too sparse for protocol and fault reasoning, while unconstrained dense rewards can reinforce hallucinated rules, metrics, or standards claims\. Finally, scaling sample size and model capacity consistently improves downstream task performance\.

The main contributions are summarized below\.

- •We design a unified framework for heterogeneous telecom reasoning\. Specifically, we introduceTelecomGPT\-R1and an axis\-aware framework that combines verified multi\-source data construction, multi\-teacher SFT, and verifier\-grounded RL with task\-routed dense rubric rewards to train a single policy across protocol, knowledge, modeling, and fault reasoning\.
- •We establish empirically validated principles for training telecom reasoners\. Through controlled experiments, we show that broad telecom reasoning requires a knowledge\-grounded cold start, source\-diverse training, verifier\-grounded process rewards for difficult tasks, and complementary scaling of model capacity and data coverage\.
- •We construct a verified multi\-source telecom reasoning corpus from coarse public artifacts\. Through source\-matched question construction, CoT generation, and verification, we produce 104,880 examples spanning the four reasoning axes and heterogeneous telecom sources\.
- •We achieve state\-of\-the\-art performance and release open resources\. Across seven benchmarks on the GSMA Open Telco Leaderboard,TelecomGPT\-R1\-27Bachieves an89\.64%89\.64\\%mean score, outperforming leading proprietary models, including GPT\-5, Claude, and Gemini\. We release the models, code, training recipe, and evaluation tools to support reproducible research\.

## IIProblem Formulation

TelecomGPT\-R1formulates reasoning across heterogeneous telecom tasks as learning one autoregressive policy under axis\-specific data, reasoning, verification, and reward structures\. The problem has two coupled components, i\) constructing aligned SFT and RL datasets from heterogeneous telecom sources, and ii\) developing a unified post\-training strategy that first establishes a reliable supervised initialization and then further optimizes the shared policy using task\-dependent verifier feedback\.

Accordingly, we define four reasoning axes:

𝒜=\{protocol,knowledge,modeling,fault\}\.\\mathcal\{A\}=\\\{\\mathrm\{protocol\},\\mathrm\{knowledge\},\\mathrm\{modeling\},\\mathrm\{fault\}\\\}\.\(1\)Each axisa∈𝒜a\\in\\mathcal\{A\}has distinct data, reasoning, verification, and reward structures, routed by its axis tag under a shared policy\.

Let𝒮\\mathcal\{S\}denote the collection of public telecom sources\. The data construction problem is expressed as

\(𝒟SFT,𝒟RL\)=𝒢⁡\(𝒮,𝒜,\{Q\(a\)\}a∈𝒜\),\\left\(\\mathcal\{D\}\_\{\\mathrm\{SFT\}\},\\mathcal\{D\}\_\{\\mathrm\{RL\}\}\\right\)=\\mathcal\{G\}\\left\(\\mathcal\{S\};\\mathcal\{A\},\\\{Q^\{\(a\)\}\\\}\_\{a\\in\\mathcal\{A\}\}\\right\),\(2\)where𝒢\\mathcal\{G\}is the axis\-aware construction procedure andQ\(a\)Q^\{\(a\)\}determines whether a candidate response is accepted for axisaa\. It produces

𝒟SFT\\displaystyle\\mathcal\{D\}\_\{\\mathrm\{SFT\}\}=\{\(xn,on⋆,yn⋆,an,mn\)\}n=1NSFT,\\displaystyle=\\left\\\{\(x\_\{n\},o\_\{n\}^\{\\star\},y\_\{n\}^\{\\star\},a\_\{n\},m\_\{n\}\)\\right\\\}\_\{n=1\}^\{N\_\{\\mathrm\{SFT\}\}\},\(3\)𝒟RL\\displaystyle\\mathcal\{D\}\_\{\\mathrm\{RL\}\}=\{\(xn,yn⋆,an,mn\)\}n=1NRL,\\displaystyle=\\left\\\{\(x\_\{n\},y\_\{n\}^\{\\star\},a\_\{n\},m\_\{n\}\)\\right\\\}\_\{n=1\}^\{N\_\{\\mathrm\{RL\}\}\},wherennindexes an item,NSFTN\_\{\\mathrm\{SFT\}\}andNRLN\_\{\\mathrm\{RL\}\}are the dataset sizes of SFT and RL respectively,xnx\_\{n\}is the task input,on⋆o\_\{n\}^\{\\star\}is an accepted reasoning trace,yn⋆y\_\{n\}^\{\\star\}is the verifier\-readable target,an∈𝒜a\_\{n\}\\in\\mathcal\{A\}is the axis tag, andmnm\_\{n\}contains verifier metadata\.

For a candidate traceo~\\widetilde\{o\}, the acceptance gate is

Q\(a\)​\(x,o~,y⋆,m\)=C\(a\)​\(x,o~,m\)​V\(a\)​\(o~,y⋆,m\),Q^\{\(a\)\}\(x,\\widetilde\{o\};y^\{\\star\},m\)=C^\{\(a\)\}\(x,\\widetilde\{o\},m\)\\,V^\{\(a\)\}\(\\widetilde\{o\};y^\{\\star\},m\),\(4\)where curation gateC\(a\)∈\{0,1\}C^\{\(a\)\}\\in\\\{0,1\\\}checks structural validity, evidence completeness, and answer leakage, while the final answer verifierV\(a\)V^\{\(a\)\}scores axis\-specific correctness of an outputooas

V\(a\)​\(o,y⋆,m\)=\{1,final answer verified correct,0,otherwise\.V^\{\(a\)\}\(o;y^\{\\star\},m\)=\\begin\{cases\}1,&\\text\{final answer verified correct\},\\\\ 0,&\\text\{otherwise\}\.\\end\{cases\}\(5\)IfQ\(a\)=1Q^\{\(a\)\}=1,s~\\widetilde\{s\}becomes the SFT targets⋆s^\{\\star\}\. The aligned RL item omitssn⋆s\_\{n\}^\{\\star\}so that the policy must generate its own response during rollout\. Thus, offline curation and online reward computation use same task targets and verifier metadata\. The accepted traces in𝒟SFT\\mathcal\{D\}\_\{\\mathrm\{SFT\}\}provide supervised targets for fitting the shared policy\. Letπθ\\pi\_\{\\theta\}denote the autoregressive policy parameterized by the trainable parametersθ\\theta\. SFT obtains the optimized parameters by solving\[[2](https://arxiv.org/html/2609.25356#bib.bib8)\]

θSFT=arg⁡minθ​ℒSFT​\(θ,𝒟SFT\)\.\\theta\_\{\\mathrm\{SFT\}\}=\\arg\\min\_\{\\theta\}\\mathcal\{L\}\_\{\\mathrm\{SFT\}\}\\left\(\\theta;\\mathcal\{D\}\_\{\\mathrm\{SFT\}\}\\right\)\.\(6\)Here,ℒSFT\\mathcal\{L\}\_\{\\mathrm\{SFT\}\}is the autoregressive token loss over each complete accepted responses⋆s^\{\\star\}, andθSFT\\theta\_\{\\mathrm\{SFT\}\}is the optimized parameter set\. By fitting the conditional distribution of verified reasoning traces, the resulting policyπθSFT\\pi\_\{\\theta\_\{\\mathrm\{SFT\}\}\}captures axis\-appropriate knowledge, reasoning structures, and output formats and serves as the initialization and reference policy for RL\.

For each\(x,y⋆,a,m\)∈𝒟RL\(x,y^\{\\star\},a,m\)\\in\\mathcal\{D\}\_\{\\mathrm\{RL\}\}, the policy generates a responseoo, and the axis tag selects the verifier rewardR\(a\)​\(o,y⋆,m\)R^\{\(a\)\}\(o;y^\{\\star\},m\)\. The unified policy optimization problem is\[[2](https://arxiv.org/html/2609.25356#bib.bib8)\]

θ⋆=\\displaystyle\\theta^\{\\star\}=\{\}argmaxθ𝔼\(x,y⋆,a,m\)∼𝒟RL\[\\displaystyle\\arg\\max\_\{\\theta\}\\;\\mathbb\{E\}\_\{\(x,y^\{\\star\},a,m\)\\sim\\mathcal\{D\}\_\{\\mathrm\{RL\}\}\}\\Bigg\[\(7\)𝔼o∼πθ\(⋅∣x\)\[R\(a\)\(o;y⋆,m\)\]\\displaystyle\\mathbb\{E\}\_\{o\\sim\\pi\_\{\\theta\}\(\\cdot\\mid x\)\}\\left\[R^\{\(a\)\}\(o;y^\{\\star\},m\)\\right\]−βDKL\(πθ\(⋅∣x\)∥πθSFT\(⋅∣x\)\)\],\\displaystyle\-\\beta D\_\{\\mathrm\{KL\}\}\\left\(\\pi\_\{\\theta\}\(\\cdot\\mid x\)\\parallel\\pi\_\{\\theta\_\{\\mathrm\{SFT\}\}\}\(\\cdot\\mid x\)\\right\)\\Bigg\],whereθ⋆\\theta^\{\\star\}denotes the optimized parameters,DKLD\_\{\\mathrm\{KL\}\}measures deviation fromπθSFT\\pi\_\{\\theta\_\{\\mathrm\{SFT\}\}\}, andβ≥0\\beta\\geq 0controls the regularization strength\.

## IIITelecomGPT\-R1Unified Training Policy

This section details the two\-stage recipe ofTelecomGPT\-R1, source\-to\-corpus construction followed by SFT and DAPO\-based post\-training\.

### III\-ASource\-to\-Corpus Construction

![Refer to caption](https://arxiv.org/html/2609.25356v1/new_data_figure2_telecomgpt-r1.png)Fig\. 2:Four steps source\-to\-corpus construction pipeline forTelecomGPT\-R1\.Telecom reasoning covers heterogeneous source types, reasoning procedures, and verification methods\. Therefore, we construct the corpus through four steps as follows\. Fig\.[2](https://arxiv.org/html/2609.25356#S3.F2)summarizes the pipeline\.

#### III\-A1Source Collection

For each reasoning axis, we collect public sources that preserve its native evidence structure\. Protocol sources include 3GPP specifications, technical reports, and public O\-RAN specifications\. Knowledge sources include public multiple\-choice question \(MCQ\) datasets, research papers, operator documentation, and telecom glossaries\. Modeling sources include telecom textbooks, open\-source calculation datasets, and srsRAN source code\. Fault sources pair drive\-test measurements with network engineering records\. MinerU\[[24](https://arxiv.org/html/2609.25356#bib.bib29)\]parses these sources into structured units, while DataFlow\[[25](https://arxiv.org/html/2609.25356#bib.bib30)\]supports question generation and format normalization\.

#### III\-A2Question Construction

We convert the collected sources into axis\-specific questions as𝒟SFT\\mathcal\{D\}\_\{\\mathrm\{SFT\}\}and𝒟RL\\mathcal\{D\}\_\{\\mathrm\{RL\}\}\.

For the protocol axis, we extract functions, interfaces, and procedures from standards and formulate questions identifying their responsible SA, CT, or RAN working groups \(WGs\)\. For the knowledge axis, we standardize public telecom MCQs and add factual and terminology questions\.

For the modeling axis, we construct mathematical, code\-grounded, and table\-grounded questions requiring structured derivation\. Mathematical items are first retained with complete questions and answers\. Then, items requiring unavailable context are removed, while multi\-part exercises are decomposed into self\-contained subproblems with separately verifiable targets\. When a source provides formulas or derivations without an explicit question, we mask a formula, parameter, intermediate result, or final quantity and ask the model to recover it from the remaining context\. Code\-grounded items derive function, call\-graph, parameter, and protocol\-mapping questions from program structure, abstract symbol trees, Doxygen documentation, and protocol\-linked symbols\. Table\-grounded items cover lookup, comparison, and calculation, using neighboring or semantically similar entries as distractors\. Calculations use boxed value–unit answers, whereas MCQs use consistent labels and computational or conceptual tags\. For numerical items,mmrecords the target value, canonical unit, permitted conversions, and comparison tolerance\.

For the fault axis, we construct diagnostic cases by pairing drive test measurements with engineering parameter records from real network scenarios\. Each question asks the model to identify the cause of downlink\-throughput degradation among eight fault classes: excessive downtilt, overshooting, neighboring\-cell effects, overlapping coverage, frequent handovers, physical cell identity \(PCI\) interference, excessive vehicle speed, and insufficient scheduled resources\.

Only questions passing answer\-validity, leakage, completeness, format, and consistency checks are retained for subsequent CoT construction\.

#### III\-A3Reasoning\-Trace Generation and Verification

We use multiple teacher models to generate reasoning traces under source\-matched formats and diverse reasoning depths\[[2](https://arxiv.org/html/2609.25356#bib.bib8),[26](https://arxiv.org/html/2609.25356#bib.bib16)\]\. Following Eq\. \([4](https://arxiv.org/html/2609.25356#S2.E4)\), only traces passing bothC\(a\)C^\{\(a\)\}andV\(a\)V^\{\(a\)\}are retained\.

For the protocol axis, traces ground the answer in standards evidence, compare candidate WGs, reject nearby alternatives, and return a verifier\-readable label\[[14](https://arxiv.org/html/2609.25356#bib.bib5)\]\. Verification checks the WG label, candidate mapping, evidence support, and alternative rejection\.

For the knowledge axis, traces justify the correct option and refute each distractor\[[27](https://arxiv.org/html/2609.25356#bib.bib23)\]\. We retain concise and detailed traces only when their reasoning is complementary rather than paraphrased\. Verification checks the selected option and the consistency of the option\-level analysis\.

For the modeling axis, traces expose equations, substitutions, unit conversions, code semantics, table evidence, and calculations supporting the answer\[[18](https://arxiv.org/html/2609.25356#bib.bib14),[28](https://arxiv.org/html/2609.25356#bib.bib25)\]\. For executable mathematical and code\-grounded items, we translate the calculations into python and rerun them\.C\(a\)C^\{\(a\)\}checks intermediate values, units, and derivation consistency against the gold solution or source evidence, whileV\(a\)V^\{\(a\)\}extracts the final answer and applies symbolic equivalence, unit\-aware numerical comparison, or option equality according to the item type\.

For the fault axis, we define a deterministic diagnostic rule set and execute it through five stages: feature extraction, metric calculation, threshold checking, rule selection, and fault class assignment\. We then use this procedure to generate traces in a structured\[Calculation\]/\[Diagnosis\]/\[Answer\]format\. The calculation section presents the extracted features, computed metrics, and threshold comparisons\. The diagnosis section states the fault cause determined by the selected rule, and the answer section maps that cause to the final option\. During verification, we rerun the procedure\. A trace is retained only when its calculations are correct and the replay matches both the expected rule identifier and fault class\.

Finally, building on answer\-verified reasoning\-trace filtering\[[2](https://arxiv.org/html/2609.25356#bib.bib8)\], we further apply prefix\-continuation self\-validation\. We truncate each trace before its conclusion and ask an independent model to continue from the remaining prefix\. The trace is retained only if the continuation recovers the gold answer, confirming that the preceding reasoning supports the conclusion\.

#### III\-A4Failure\-Driven Refinement and Expansion

We use failed candidate responses in two complementary ways: to repair individual generation failures and to expand training data’s coverage of recurring failure patterns\. For the protocol, knowledge, and modeling axes, failure\-mined knowledge injection identifies the missing or misapplied fact, converts it into a compact context entry, and conditions a new generation attempt on that entry\. The regenerated response is then evaluated by the same acceptance pipeline defined in Eq\. \([4](https://arxiv.org/html/2609.25356#S2.E4)\)\.

For the protocol axis, we categorize failures by standards family, WG responsibility boundary, interface ownership, specification type, and document relationship\. The recovered standards knowledge is reintroduced during regeneration to help distinguish confusable WGs\.

For the knowledge axis, we identify missing facts, long\-tail concepts, and frequently confused distinctions\. These facts are used both to regenerate failed responses and to guide the collection or construction of additional questions targeting recurring knowledge gaps\.

For the modeling axis, we categorize failures by formula, telecom subdomain, problem type, and failed reasoning step\. Missing formulas, assumptions, or calculation rules are supplied during regeneration, while recurring failure categories guide further data construction\. We additionally instantiate new problems by varying the parameters of verified calculation templates and recomputing all intermediate values and gold answers\.

#### III\-A5Final Corpus

After axis\-specific verification, all examples undergo shared structural checks, duplicate removal, leakage filtering, difficulty grouping, and response\-style mixing\. To reduce exact\-match benchmark leakage, we also remove any training example whose normalized question–answer pair exactly matches an item from our test set, the GSMA Open Telco Leaderboard benchmark\. The remaining examples are normalized into a common\{system, user, assistant\}format and stored with their axis and source tags\.

The finalTelecomGPT\-R1corpus contains104,880104\{,\}880examples, comprising92,38092\{,\}380verified reasoning traces for SFT and12,50012\{,\}500prompts for RL\. Fig\.[3](https://arxiv.org/html/2609.25356#S3.F3)shows their distribution across reasoning axes and source types\. During RL, knowledge and modeling reuse their final\-answer verifiers, while protocol and fault extend their verification procedures through the reward rubrics introduced in Sec\.[III\-B2](https://arxiv.org/html/2609.25356#S3.SS2.SSS2)\.

![Refer to caption](https://arxiv.org/html/2609.25356v1/figures/data_composition_radar.png)Fig\. 3:Composition of the104,880104\{,\}880examples ofTelecomGPT\-R1corpus across four reasoning axes and source types\.

### III\-BTwo\-Stage Post\-Training

Post\-training consists of SFT followed by RL\. We first perform LoRA\-SFT on the verified multi\-teacher reasoning corpus\. We then optimize the SFT policy using DAPO, a variant of GRPO\[[2](https://arxiv.org/html/2609.25356#bib.bib8),[3](https://arxiv.org/html/2609.25356#bib.bib15)\], with the axis\-routed rewards defined in Sec\.[III\-B2](https://arxiv.org/html/2609.25356#S3.SS2.SSS2)\. Fig\.[4](https://arxiv.org/html/2609.25356#S3.F4)summarizes the complete procedure\.

![Refer to caption](https://arxiv.org/html/2609.25356v1/figures/recipe_reward.png)Fig\. 4:Two\-stage post\-training with axis\-routed rewards\.#### III\-B1SFT

We adapt the Qwen3\.5 base model using LoRA adapters with rankrLoRAr\_\{\\mathrm\{LoRA\}\}and scaling parameterα=2​rLoRA\\alpha=2r\_\{\\mathrm\{LoRA\}\}\. Given an SFT example\(x,s⋆,y⋆,a,m\)∼𝒟SFT\(x,s^\{\\star\},y^\{\\star\},a,m\)\\sim\\mathcal\{D\}\_\{\\mathrm\{SFT\}\}, we minimize the token\-mean negative log\-likelihood of the verified reasoning trace:

ℒSFT​\(θ\)=−𝔼\(x,s⋆\)∼𝒟SFT​\[1\|s⋆\|​∑t=1\|s⋆\|log⁡πθ​\(st⋆∣x,s<t⋆\)\]\.\\mathcal\{L\}\_\{\\mathrm\{SFT\}\}\(\\theta\)=\-\\mathbb\{E\}\_\{\(x,s^\{\\star\}\)\\sim\\mathcal\{D\}\_\{\\mathrm\{SFT\}\}\}\\\!\\left\[\\frac\{1\}\{\|s^\{\\star\}\|\}\\\!\\sum\_\{t=1\}^\{\|s^\{\\star\}\|\}\\\!\\log\\pi\_\{\\theta\}\\\!\\left\(s\_\{t\}^\{\\star\}\\\!\\mid\\\!x,s\_\{<t\}^\{\\star\}\\right\)\\\!\\right\]\\\!\.\(8\)Here,st⋆s\_\{t\}^\{\\star\}is thett\-th target token and\|s⋆\|\|s^\{\\star\}\|is the target length\. The resulting policy is denoted byπθSFT\\pi\_\{\\theta\_\{\\mathrm\{SFT\}\}\}and is used as both the RL initialization and the fixed reference policy\.

#### III\-B2Axis\-Routed Rewards

For each generated responseoo, the axis tagaaselects the corresponding rewardR\(a\)​\(o,y⋆,m\)R^\{\(a\)\}\(o;y^\{\\star\},m\)\. Protocol and fault use reward rubrics that assign both final\-answer and process credit\. Knowledge and modeling use direct final\-answer verification\.

##### Protocol rubric

Lety^\\hat\{y\}be the parsed WG prediction andy⋆y^\{\\star\}the gold WG label\. The protocol rubric asks four questions:

1. 1\.Is the final WG prediction correct?
2. 2\.Is the gold WG included among the candidates considered?
3. 3\.Does the reasoning process identify the gold WG as a supported candidate but later reject it in the final comparison?
4. 4\.Does the predicted group belong to the same family as the gold group?

These questions produce the following reward:

R\(protocol\)​\(o,y⋆,m\)=clip⁡\(V\(protocol\)​\(o,y⋆,m\)CLOSE\\displaystyle R^\{\(\\mathrm\{protocol\}\)\}\(o;y^\{\\star\},m\)=\\mathrm\{clip\}\\Big\(V^\{\(\\mathrm\{protocol\}\)\}\(o;y^\{\\star\},m\)\(9\)\+0\.10​1cand​\(o,y⋆\)\\displaystyle\+0\.10\\,\\mathbbm\{1\}\_\{\\mathrm\{cand\}\}\(o;y^\{\\star\}\)−0\.30​1rej​\(o,y⋆\)\\displaystyle\-0\.30\\,\\mathbbm\{1\}\_\{\\mathrm\{rej\}\}\(o;y^\{\\star\}\)OPEN\+0\.15​1fam​\(y^,y⋆\),−0\.30,1\.00\)\.\\displaystyle\+0\.15\\,\\mathbbm\{1\}\_\{\\mathrm\{fam\}\}\(\\hat\{y\},y^\{\\star\}\),\\;\-0\.30,\\;1\.00\\Big\)\.
Here,V\(protocol\)=1V^\{\(\\mathrm\{protocol\}\)\}=1when the final prediction is correct\. The indicator𝟙cand\\mathbbm\{1\}\_\{\\mathrm\{cand\}\}is one when the gold working group is included among the candidates considered by the response\. The indicator𝟙rej\\mathbbm\{1\}\_\{\\mathrm\{rej\}\}is one when the reasoning process identifies the gold group as a plausible or supported candidate but later rejects it in the final comparison\. This term penalizes overthinking that reverses an otherwise correct intermediate decision\. The indicator𝟙fam\\mathbbm\{1\}\_\{\\mathrm\{fam\}\}is one when the predicted group belongs to the same WG family as the gold label\.

The rubric therefore rewards useful candidate reasoning while penalizing cases in which the model reaches the correct candidate but reasons itself away from it\.

##### Fault rubric

The fault rubric uses the deterministic diagnostic procedure introduced during data construction\. Lety^\\hat\{y\}andy⋆y^\{\\star\}be the predicted and gold answer options, and letd^\\hat\{d\}andd⋆d^\{\\star\}be the predicted and reference diagnoses\.

The rubric first asks three questions about the supporting calculations:

1. 1\.Are all metrics required by the diagnosis reported?
2. 2\.Do the reported values match the deterministic calculations?
3. 3\.Are the required threshold comparisons applied correctly?

These questions form the binary calculation checkGcalc​\(o,d⋆,m\)G\_\{\\mathrm\{calc\}\}\(o;d^\{\\star\},m\)\. Diagnosis\-level process credit is available only when all three answers are yes\. The rubric then asks:

1. 4\.Does the supported diagnosis match the reference diagnosis?
2. 5\.Does the final answer option match the gold option?

The resulting reward is

R\(fault\)\(o;y⋆,m\)=clip\(𝟙\[y^=y⋆\]\\displaystyle R^\{\(\\mathrm\{fault\}\)\}\(o;y^\{\\star\},m\)=\\mathrm\{clip\}\\Big\(\\mathbbm\{1\}\[\\hat\{y\}=y^\{\\star\}\]\(10\)\+λprocGcalc\(o;d⋆,m\)1\[d^=d⋆\],0,1\),\\displaystyle\+\\lambda\_\{\\mathrm\{proc\}\}\\,G\_\{\\mathrm\{calc\}\}\(o;d^\{\\star\},m\)\\,\\mathbbm\{1\}\[\\hat\{d\}=d^\{\\star\}\],\\;0,\\;1\\Big\),whereλproc=0\.5\\lambda\_\{\\mathrm\{proc\}\}=0\.5\.

Let𝒥⁡\(d⋆\)\\mathcal\{J\}\(d^\{\\star\}\)be the set of metrics required by the reference diagnosis\. For each metricjj, the parser extracts the reported valuev^j\\hat\{v\}\_\{j\}and the stated resultb^j∈\{0,1\}\\hat\{b\}\_\{j\}\\in\\\{0,1\\\}of the corresponding threshold comparison\. The calculation check is

Gcalc​\(o,d⋆,m\)=∏j∈𝒥⁡\(d⋆\)\(CLOSE\\displaystyle G\_\{\\mathrm\{calc\}\}\(o;d^\{\\star\},m\)=\\prod\_\{j\\in\\mathcal\{J\}\(d^\{\\star\}\)\}\\Big\(𝟙​\[v^j​is reported\]⋅close⁡\(v^j,vj⋆\)\\displaystyle\\mathbbm\{1\}\[\\hat\{v\}\_\{j\}\\text\{ is reported\}\]\\cdot\\mathrm\{close\}\(\\hat\{v\}\_\{j\},v\_\{j\}^\{\\star\}\)\(11\)⋅𝟙\[b^j=bj⋆\]\),\\displaystyle\\cdot\\mathbbm\{1\}\[\\hat\{b\}\_\{j\}=b\_\{j\}^\{\\star\}\]\\Big\),wherevj⋆v\_\{j\}^\{\\star\}is recomputed from the input metadatamm, andbj⋆b\_\{j\}^\{\\star\}is the correct result of applying the corresponding threshold condition tovj⋆v\_\{j\}^\{\\star\}\.

Metric agreement is defined as

close⁡\(v^,v⋆\)=\{𝟙\[\|v^\|≤τabs\],v⋆=0,𝟙\[\|v^−v⋆\|≤τrel\|v⋆\|\],v⋆≠0,\\mathrm\{close\}\(\\hat\{v\},v^\{\\star\}\)=\\begin\{cases\}\\mathbbm\{1\}\\left\[\|\\hat\{v\}\|\\leq\\tau\_\{\\mathrm\{abs\}\}\\right\],&v^\{\\star\}=0,\\\\\[3\.0pt\] \\mathbbm\{1\}\\left\[\|\\hat\{v\}\-v^\{\\star\}\|\\leq\\tau\_\{\\mathrm\{rel\}\}\|v^\{\\star\}\|\\right\],&v^\{\\star\}\\neq 0,\\end\{cases\}\(12\)whereτrel=0\.05\\tau\_\{\\mathrm\{rel\}\}=0\.05andτabs=0\.5\\tau\_\{\\mathrm\{abs\}\}=0\.5\.

The calculations do not receive reward independently\. They determine only whether the diagnosis is eligible for process credit\. Mentioning the reference diagnosis, listing many possible causes, or reporting unrelated metrics therefore receives no process credit unless all required calculations and threshold comparisons support that diagnosis\.

##### Modeling reward

The modeling reward uses the final symbolic–numeric verifier defined in Eq\. \([5](https://arxiv.org/html/2609.25356#S2.E5)\):

R\(modeling\)​\(o,y⋆,m\)=V\(modeling\)​\(o,y⋆,m\)\.R^\{\(\\mathrm\{modeling\}\)\}\(o;y^\{\\star\},m\)=V^\{\(\\mathrm\{modeling\}\)\}\(o;y^\{\\star\},m\)\.\(13\)The verifier extracts the boxed answer and checks symbolic equivalence or numerical agreement under the corresponding tolerance\.

##### Knowledge reward

The knowledge reward uses the verifier defined in Eq\. \([5](https://arxiv.org/html/2609.25356#S2.E5)\) with parsed answer equality:

R\(knowledge\)​\(o,y⋆,m\)=V\(knowledge\)​\(o,y⋆,m\)\.R^\{\(\\mathrm\{knowledge\}\)\}\(o;y^\{\\star\},m\)=V^\{\(\\mathrm\{knowledge\}\)\}\(o;y^\{\\star\},m\)\.\(14\)Reasoning\-trace quality for this axis is controlled during data construction, while RL checks the final MC answer\.

#### III\-B3DAPO Optimization

We instantiate the RL objective in Eq\. \([7](https://arxiv.org/html/2609.25356#S2.E7)\) using DAPO, a variant of GRPO\[[2](https://arxiv.org/html/2609.25356#bib.bib8),[3](https://arxiv.org/html/2609.25356#bib.bib15)\]\. At each RL iteration,πθold\\pi\_\{\\theta\_\{\\mathrm\{old\}\}\}denotes the frozen behavior policy used to generate the current rollout batch\. The initialθold\\theta\_\{\\mathrm\{old\}\}isθSFT\\theta\_\{\\mathrm\{SFT\}\}, and before each subsequent batch, it is replaced by the latest policy parameters\. For each\(x,y⋆,a,m\)∈𝒟RL\(x,y^\{\\star\},a,m\)\\in\\mathcal\{D\}\_\{\\mathrm\{RL\}\}, the behavior policy samplesGGresponses and evaluates them with the axis\-routed reward:

oi∼πθold\(⋅∣x\),Ri=R\(a\)\(oi;y⋆,m\),i=1,…,G\.o\_\{i\}\\sim\\pi\_\{\\theta\_\{\\mathrm\{old\}\}\}\(\\cdot\\\!\\mid\\\!x\),\\;\\;R\_\{i\}=R^\{\(a\)\}\(o\_\{i\};y^\{\\star\}\\\!,m\),\\;\\;i=1,\\ldots,G\.\(15\)
DAPO retains only groups that provide a nonzero relative learning signal:

ℬdyn=\{\(x,\{oi,Ri\}i=1G\):stdi=1G⁡\(Ri\)\>0\}\.\\mathcal\{B\}\_\{\\mathrm\{dyn\}\}=\\left\\\{\\left\(x,\\\{o\_\{i\},R\_\{i\}\\\}\_\{i=1\}^\{G\}\\right\):\\operatorname\{std\}\_\{i=1\}^\{G\}\(R\_\{i\}\)\>0\\right\\\}\.\(16\)If all responses receive the same reward, their group\-relative advantages are zero and the group cannot contribute to the policy update\. Dynamic sampling filters such groups and continues sampling until the effective training batch is filled\.

For each retained group, the normalized advantage and token\-level importance ratio are

A^i=Ri−meanj=1G​Rjstdj=1G​Rj\+η,ρi,t​\(θ\)=πθ​\(oi,t∣x,oi,<t\)πθold​\(oi,t∣x,oi,<t\),\\hat\{A\}\_\{i\}\\\!=\\\!\\frac\{R\_\{i\}\\\!\-\\\!\\operatorname\{mean\}\_\{j=1\}^\{G\}R\_\{j\}\}\{\\operatorname\{std\}\_\{j=1\}^\{G\}R\_\{j\}\\\!\+\\\!\\eta\},\\;\\rho\_\{i,t\}\(\\theta\)\\\!=\\\!\\frac\{\\pi\_\{\\theta\}\(o\_\{i,t\}\\\!\\mid\\\!x,o\_\{i,<t\}\)\}\{\\pi\_\{\\theta\_\{\\mathrm\{old\}\}\}\(o\_\{i,t\}\\\!\\mid\\\!x,o\_\{i,<t\}\)\},\(17\)whereη\>0\\eta\>0ensures numerical stability\. A positiveA^i\\hat\{A\}\_\{i\}increases the probability of the sampled response, whereas a negative value suppresses it\. The same response\-level advantage is applied to all tokens inoio\_\{i\}\.

We optimize the following KL\-regularized DAPO objective:

𝒥DAPO​\(θ\)=\\displaystyle\\mathcal\{J\}\_\{\\mathrm\{DAPO\}\}\(\\theta\)=\{\}𝔼ℬdyn\[1∑i\|oi\|∑i∑t\(\\displaystyle\\mathbb\{E\}\_\{\\mathcal\{B\}\_\{\\mathrm\{dyn\}\}\}\\Bigg\[\\frac\{1\}\{\\sum\_\{i\}\|o\_\{i\}\|\}\\sum\_\{i\}\\sum\_\{t\}\\Bigg\(\(18\)min⁡\[ρi,t​A^i,clip⁡\(ρi,t,1−εℓ,1\+εh\)​A^i\]\\displaystyle\\min\\Big\[\\rho\_\{i,t\}\\hat\{A\}\_\{i\},\\;\\operatorname\{clip\}\\\!\\big\(\\rho\_\{i,t\},1\{\-\}\\varepsilon\_\{\\ell\},1\{\+\}\\varepsilon\_\{h\}\\big\)\\hat\{A\}\_\{i\}\\Big\]−βD^KL,i,t\)\],\\displaystyle\-\\beta\\widehat\{D\}\_\{\\mathrm\{KL\},i,t\}\\Bigg\)\\Bigg\],where asymmetric clipping, withεh\>εℓ\\varepsilon\_\{h\}\>\\varepsilon\_\{\\ell\}, provides additional room for increasing promising low\-probability tokens while constraining unstable policy changes\. The token\-level KL estimator relative toπref=πθSFT\\pi\_\{\\mathrm\{ref\}\}=\\pi\_\{\\theta\_\{\\mathrm\{SFT\}\}\}is

D^KL,i,t=ξi,t−log⁡ξi,t−1,ξi,t=πref​\(oi,t∣x,oi,<t\)πθ​\(oi,t∣x,oi,<t\)\.\\widehat\{D\}\_\{\\mathrm\{KL\},i,t\}=\\xi\_\{i,t\}\\\!\-\\\!\\log\\xi\_\{i,t\}\\\!\-\\\!1,\\;\\;\\xi\_\{i,t\}=\\frac\{\\pi\_\{\\mathrm\{ref\}\}\(o\_\{i,t\}\\\!\\mid\\\!x,o\_\{i,<t\}\)\}\{\\pi\_\{\\theta\}\(o\_\{i,t\}\\\!\\mid\\\!x,o\_\{i,<t\}\)\}\.\(19\)
The optimizer minimizesℒDAPO=−𝒥DAPO\\mathcal\{L\}\_\{\\mathrm\{DAPO\}\}=\-\\mathcal\{J\}\_\{\\mathrm\{DAPO\}\}\. Dynamic sampling preserves effective reward variation, asymmetric clipping stabilizes probability updates, and normalization by the total number of generated tokens prevents per\-response averaging from diluting the learning signal of long CoT responses\.

## IVMain Results

Table I:Per\-dataset and mean accuracy \(%\) on the GSMA Open Telco Leaderboard\.Model3GPP\-TSGORANBenchsrsRANBenchTeleLogsTeleMathTeleQnATeleTables†\\daggerMean*Closed source operator\-internal*AT&T OTel\-LLM\-8\.3B\-QnA81\.494\.189\.796\.387\.491\.261\.886\.0China Telecom TeleLLM78\.677\.482\.085\.271\.289\.446\.675\.8SoftBank LTM68\.482\.083\.173\.481\.581\.944\.773\.6*Closed source general\-purpose frontier*Gemini\-3\.1\-Pro\-Preview\[[29](https://arxiv.org/html/2609.25356#bib.bib20)\]70\.086\.084\.782\.073\.085\.248\.075\.6Claude\-Opus\-4\.6\[[8](https://arxiv.org/html/2609.25356#bib.bib19)\]66\.090\.084\.770\.075\.084\.443\.073\.3GPT\-5\[[7](https://arxiv.org/html/2609.25356#bib.bib17)\]58\.086\.081\.378\.079\.083\.837\.071\.9Kimi\-K2\.557\.082\.784\.760\.076\.083\.642\.069\.4o359\.084\.778\.772\.074\.083\.434\.069\.4Grok\-4\-fast\[[30](https://arxiv.org/html/2609.25356#bib.bib21)\]52\.083\.384\.075\.066\.083\.635\.068\.4*Open source general\-purpose*DeepSeek\-V349\.079\.380\.040\.057\.081\.628\.059\.3GPT\-OSS\-120B32\.080\.084\.045\.057\.079\.930\.058\.3LLaMA\-3\.3\-70B\-Instruct52\.076\.085\.318\.045\.077\.329\.054\.7Qwen2\.5\-72B\-Instruct45\.174\.779\.527\.345\.576\.529\.254\.0Qwen3\.5\-4B\[[23](https://arxiv.org/html/2609.25356#bib.bib22)\]26\.567\.175\.735\.711\.476\.377\.752\.9Qwen3\.5\-9B\[[23](https://arxiv.org/html/2609.25356#bib.bib22)\]32\.468\.477\.037\.915\.477\.567\.353\.7Qwen3\.5\-27B\[[23](https://arxiv.org/html/2609.25356#bib.bib22)\]45\.376\.479\.252\.429\.881\.384\.964\.2Gemma3\-27B39\.671\.680\.616\.040\.771\.333\.350\.4*Open source telecom \(ours, SFT\-only\)*TelecomGPT\-R1\-4B71\.278\.181\.949\.161\.480\.879\.871\.8TelecomGPT\-R1\-9B74\.484\.181\.955\.272\.084\.987\.577\.1TelecomGPT\-R1\-27B72\.089\.384\.764\.877\.485\.490\.080\.5*Open source telecom \(ours, SFT\+DAPO\)*TelecomGPT\-R1\-4B75\.481\.687\.085\.566\.882\.579\.579\.8TelecomGPT\-R1\-9B77\.985\.885\.087\.575\.285\.786\.983\.4TelecomGPT\-R1\-27B84\.291\.491\.399\.082\.491\.288\.089\.6
†\\daggerTheTelecomGPT\-R1results on TeleTables follow the TeleTables\-Easy evaluation setting in\[[28](https://arxiv.org/html/2609.25356#bib.bib25)\]\.

We report the performance ofTelecomGPT\-R1on the seven\-benchmark GSMA Open Telco Leaderboard, together with the evaluation and implementation settings\.

### IV\-AEvaluation Setup

We evaluate all public test examples without subsampling\[[9](https://arxiv.org/html/2609.25356#bib.bib9)\]\. 3GPP\-TSG is the protocol\-axis benchmark whose 16\-way task classifies stems into 3GPP WGs\[[31](https://arxiv.org/html/2609.25356#bib.bib28)\]\. ORANBench sits on the knowledge axis and probes O\-RAN interface concepts through MCQ\[[32](https://arxiv.org/html/2609.25356#bib.bib26)\]\. srsRANBench is the modeling\-axis benchmark that scores code understanding via srsRAN source\-code MC\[[6](https://arxiv.org/html/2609.25356#bib.bib13)\]\. TeleLogs is the fault\-axis benchmark that asks for fault\-class inference over engineering\-log traces\[[19](https://arxiv.org/html/2609.25356#bib.bib27)\]\. TeleMath is the modeling\-axis benchmark that scores numerical and symbolic problem solving on wireless\-engineering derivations\[[33](https://arxiv.org/html/2609.25356#bib.bib24)\]\. TeleQnA sits on the knowledge axis and evaluates 5\-option knowledge MC\[[27](https://arxiv.org/html/2609.25356#bib.bib23)\]\. TeleTables is the knowledge\-axis benchmark that requires structured\-table lookup MC over standards tables\[[28](https://arxiv.org/html/2609.25356#bib.bib25)\]\. Inference uses greedy decoding under a 4,096\-token prompt window and a per\-completion budget of up to 8,192 response tokens for derivation tasks\. Verifiers are task\-matched: unit\-tolerant numerical equality for TeleMath, letter\-choice match for the four MC tasks, and stage\-by\-stage rubric scoring for TeleLogs and 3GPP\-TSG\.

### IV\-BImplementation and Hyperparameters

We use Qwen3\.5\-4B/9B/27B as the base models\. SFT uses 92,380 multi\-teacher examples with LoRA \(r=32r=32,α=64\\alpha=64, dropout0\.050\.05\), AdamW, a learning rate of2×10−52\\times 10^\{\-5\}, a global batch size of 256, and two epochs\. DAPO uses dynamic sampling, token\-level loss aggregation, asymmetric clipping\(εℓ,εh\)=\(0\.20,0\.28\)\(\\varepsilon\_\{\\ell\},\\varepsilon\_\{h\}\)=\(0\.20,0\.28\), and a fixed SFT reference withβ=0\.001\\beta=0\.001\. Responses are capped atLmax=8,192L\_\{\\max\}=8\{,\}192tokens, with overflow rollouts removed by the reward manager\. Protocol and fault use verifier\-grounded rubric rewards based on decision consistency and deterministic replay, respectively\. Training and evaluation run on8×8\\timesNVIDIA H200 GPUs with vLLM\. Reproduction scripts are released, and Sec\.[III\-B](https://arxiv.org/html/2609.25356#S3.SS2)provides the formal objectives\.

### IV\-CComparison to Baselines

Table[I](https://arxiv.org/html/2609.25356#S4.T1)and Fig\.[1](https://arxiv.org/html/2609.25356#S1.F1)compare five model groups: operator\-internal telecom models, closed\-source and open\-source general\-purpose models, SFT\-only variants, and the fullTelecomGPT\-R1family\. Public models use identical greedy decoding, while operator\-internal scores follow the leaderboard snapshot\. For TeleTables, ourTelecomGPT\-R1evaluations follow the TeleTables\-Easy setting in\[[28](https://arxiv.org/html/2609.25356#bib.bib25)\]\.

TelecomGPT\-R1\-27Bachieves the best mean of 89\.6%, outperforming the three representative closed source operator\-internal baselines: AT&T OTel\-LLM\-8\.3B\-QnA at 86\.0%, China Telecom TeleLLM at 75\.8%, and SoftBank LTM at 73\.6%\. Against the strongest, AT&T OTel\-LLM\-8\.3B\-QnA, R1\-27B leads by \+3\.6 percentage points \(pp\): it improves on 3GPP\-TSG, srsRANBench, TeleLogs, and TeleTables, ties on TeleQnA, and trails on ORANBench and TeleMath\. The largest margin, \+26\.2 pp on TeleTables, reflects the gain from structured\-evidence reasoning\.

Against the strongest closed source general\-purpose frontier models, Gemini\-3\.1\-Pro\-Preview\[[29](https://arxiv.org/html/2609.25356#bib.bib20)\], Claude\-Opus\-4\.6\[[8](https://arxiv.org/html/2609.25356#bib.bib19)\], and GPT\-5\[[7](https://arxiv.org/html/2609.25356#bib.bib17)\], R1\-27B leads by \+14\.0, \+16\.3, and \+17\.7 pp, respectively\. Among open generalists, Qwen3\.5\-27B\[[23](https://arxiv.org/html/2609.25356#bib.bib22)\]leads at 64\.2%, the base backbone ofTelecomGPT\-R1, ahead of DeepSeek\-V3\-685B at 59\.3% and GPT\-OSS\-120B at 58\.3%\. R1\-27B gains \+30\.3 pp over DeepSeek\-V3\-685B while using∼\\sim1/25 the parameter count, indicating that telecom\-specific reasoning matters more than scale\.

The SFT\-only comparison quantifies the effect of the full post\-training pipeline: mean scores rise from 71\.8%, 77\.1%, and 80\.5% to 79\.8%, 83\.4%, and 89\.6% for the 4B, 9B, and 27B models\. These consistent gains confirm the value of axis\-aware data construction and rubric\-guided post\-training\.

## VAnalysis

We now analyze what is required to train a broadly capable telecom reasoner\. Rather than presenting isolated ablations, we organize the analysis around four central design questions: how to cold start the model before RL, how to train one unified policy across heterogeneous telecom sources, how to construct informative yet robust rewards, and how the recipe scales with model and data size\.

### V\-AOn Cold Start of Telecom Reasoners

#### V\-A1SFT is necessary before RL

RL provides little useful signal when the initial policy fails to generate any correct, telecom\-grounded response within a rollout group\. An important cold start barrier is that the initial policy may generate fluent responses while relying on incorrect telecom knowledge\. Fig\.[5](https://arxiv.org/html/2609.25356#S5.F5)shows a representative protocol axis failure\. During RL training, the base Qwen3\.5 policy associates the terms “authenticate” and “authorize” with System Aspects \(SA3\) and repeatedly predicts SA3 across all rollouts, while missing that the NSSAAF, SNPN, and PNI\-NPN context identifies SA2 as the responsible WG\. The sampled responses differ in wording but consistently rely on the same incorrect SA2–SA3 responsibility boundary\.

This failure especially limits group\-relative RL\. If the policy cannot generate any factually valid trajectory for a promptxx, all sampled rollouts receive the same zero reward\. The group reward variance is then zero, leaving no positive response to reinforce through relative advantages\. Increasing the number of rollouts may diversify their surface forms, but in this example the responses continue to reproduce the same incorrect factual premise\. SFT is therefore needed to make correct, telecom\-grounded responses more likely before RL can reliably reinforce them\.

Table[I](https://arxiv.org/html/2609.25356#S4.T1)quantifies this cold start effect\. On the 27B backbone, performance increases from64\.2%64\.2\\%for the base model to80\.50%80\.50\\%after SFT and89\.64%89\.64\\%after subsequent RL\. SFT contributes a16\.316\.3pp improvement, while RL contributes a further9\.19\.1pp\. Moreover, Fig\.[11\(a\)](https://arxiv.org/html/2609.25356#S5.F11.sf1)shows that RL\-only training improves the base model but consistently underperforms SFT\-only and SFT\+RL across model sizes\. Thus, SFT provides the factual support and policy initialization required for effective RL\.

![Refer to caption](https://arxiv.org/html/2609.25356v1/figures/fig3_3gpp_hard_case.png)Fig\. 5:Cold start failure on a protocol example\.
#### V\-A2Even strong teachers fail to provide valid CoT coverage for long\-tail telecom questions

We next investigate how to construct accurate and useful CoT traces for telecom SFT, focusing on two questions: how to correct missing telecom knowledge in teacher\-generated traces and how to match each trace to the reasoning structure of its source\.

Although general domain post\-training commonly distills reasoning traces directly from strong teachers\[[26](https://arxiv.org/html/2609.25356#bib.bib16)\]such as GPT family models, we find that direct distillation remains insufficient for telecom CoT data generation\. Taking the protocol axes as an example, even when the teacher receives detailed instructions and the gold answer, direct distillation of teachers such as GPT\-5\.4 and DeepSeek\-V4\-Pro produces at least one verifier\-valid trace for only approximately 50% of the evaluated questions, as shown in Table[II](https://arxiv.org/html/2609.25356#S5.T2)\. Here, coverage denotes the percentage of questions for which at least one valid trace is obtained\. The uncovered questions typically reflect factual rather than stylistic failures\. These failures involve missing or confused standards facts, including WG responsibility boundaries, defining versus referenced specifications, and document ownership\. Consequently, direct teacher generation leaves many questions without any verifier\-valid reasoning trace\. Simply filtering invalid generations would therefore discard a substantial fraction of the intended training questions, particularly those involving long\-tail or easily confused telecom knowledge\.

This motivates our failure\-mined knowledge injection pipeline, which identifies the missing or misapplied fact behind each failed trace, converts it into a compact knowledge entry, and provides it as additional context for a new generation attempt\. This targeted evidence helps the teacher produce a trace that reaches the gold answer through verifiable telecom reasoning\. We retain the regenerated trace only if it passes three checks\. First, gold\-answer verification confirms that the trace reaches the correct conclusion\. Second, leakage filtering removes traces that reveal or assume the answer before presenting the supporting evidence\. Third, prefix\-continuation self\-validation tests whether an independent model inference run can produce the correct answer from a truncated reasoning prefix, ensuring that the trace contains sufficient evidence rather than merely appending the gold answer at the end\.

Failure\-mined knowledge injection increases coverage on the same 3GPP question set from approximately50%50\\%to100%100\\%\. That is, every question yields at least one verifier\-valid regenerated trace; the result does not imply that every generation attempt succeeds\. After leakage filtering and prefix\-continuation self\-validation,99\.2%99\.2\\%of the questions retain at least one trace in the final SFT corpus\. The pipeline therefore converts most initially uncovered questions into verified supervision rather than simply discarding them\.

Table II:Effect of failure mined knowledge injection on Protocol CoT trace curation\.Curation stageCoverageInterpretationDirect teacher generation∼\\sim50%% of questions with at least one verifier valid directly generated traceAfter knowledge injection100%% of questions with at least one verifier valid regenerated traceFinal SFT corpus99\.2%% of data passing both leakage and prefix continuation checks
#### V\-A3Source\-matched CoT and teacher diversity matter

Table III:Source\-matched CoT and teacher diversity ablation on TeleMath and TeleLogs with 9B backbone\.StageSFT corpusDesign keywordsTeleMathTeleLogs*SFT only*No CoTAnswer\-only target, no reasoning trace44\.053\.0Generic CoTSingle generic teacher, source\-blind CoT63\.859\.0OursAxis\-matched 4\-quadrant generators, multi\-teacher mixture72\.055\.2*DAPO*Generic CoT SFT model as initSingle generic teacher, source\-blind CoT72\.072\.9Our SFT model as initAxis\-matched 4\-quadrant generators, multi\-teacher mixture75\.287\.5Beyond injecting missing telecom facts, SFT traces must also match the evidence structure of each problem type\. Telecom tasks differ not only in topic but also in the form of reasoning needed to justify an answer\. Thus, a source\-blind CoT generator can impose one generic explanation style across these fundamentally different verifier structures, weakening the correspondence between the generated reasoning and the evidence\.

We therefore use source\-matched CoT generators\. Protocol traces emphasize WG ownership, specification families, and standards evidence\. Modeling traces expose equation derivations, code semantics, or table\-cell grounding\. Fault traces follow the structured\[Calculation\]/\[Rules\]/\[Answer\]format in diagnostic procedure\. Knowledge traces remain shorter and emphasize precise concept disambiguation\. This design provides supervision for both final\-answer correctness and the intermediate evidence structures expected for each task\. We also found that teacher diversity further improves SFT quality by reducing systematic teacher\-specific errors\.

Table[III](https://arxiv.org/html/2609.25356#S5.T3)confirms the benefit of this design\. On TeleMath, source\-matched multi\-teacher CoT raises SFT accuracy to72\.0%72\.0\\%, compared with63\.8%63\.8\\%for generic CoT and44\.0%44\.0\\%for answer\-only supervision\. On TeleLogs, SFT\+RL reaches87\.5%87\.5\\%from the source\-matched initialization, compared with72\.9%72\.9\\%from generic CoT\. Thus, combining accurate domain knowledge with source\-appropriate, teacher\-diverse traces strengthens SFT and substantially improves downstream RL trainability\.

### V\-BOn Multi\-Source Training of Telecom Reasoners

A useful telecom reasoner must handle diverse tasks that arise in real telecom engineering workflows, such as standards interpretation, knowledge lookup, code and configuration understanding, mathematical modeling, table reasoning, and fault diagnosis\. A deployed model may encounter these task and evidence types across different requests and should retain broad competence without requiring a separate specialist for each source\. We therefore study whether competence learned on one telecom source transfers to others, and whether one unified policy can retain strong performance across sources\.

#### V\-B1Single\-source training leads to narrow specialization

![Refer to caption](https://arxiv.org/html/2609.25356v1/ablation_delta_heatmap_27b.png)\(a\)Δ\\Deltaaccuracy forTelecomGPT\-R1\-27B\.
![Refer to caption](https://arxiv.org/html/2609.25356v1/ablation_delta_heatmap.png)\(b\)Δ\\Deltaaccuracy forTelecomGPT\-R1\-9B\.

Fig\. 6:Cross\-source transfer heatmap for both R1 variants\.We perform a controlled transfer experiment, training models on each individual telecom axis and evaluating them on one representative benchmark from each axis\. As shown by the transfer matrices for the 9B and 27B backbones in Fig\.[6](https://arxiv.org/html/2609.25356#S5.F6), gains are highly localized in the source axis used for training\. For example, protocol\-only training improves standards\-related tasks but provides little benefit to modeling or fault diagnosis, while some off\-source capabilities remain unchanged or degrade\.

The localized gains show that exposure to one telecom source does not by itself produce broad cross\-source competence\. Single\-source training adapts the model to the response format, evidence\-selection pattern, and reasoning procedure of that source, with limited transfer to others\. Because reasoning patterns across axes differ substantially, specialization on one source transfers weakly and may interfere with others\.

#### V\-B2Telecom sources induce different reasoning lengths and behaviors

Fig\. 7:Mean rollout response length per benchmark\.As shown in Fig\.[7](https://arxiv.org/html/2609.25356#S5.F7), telecom sources induce distinct response patterns\. Mathematical and fault tasks produce longer traces containing derivations, rule activations, and metric comparisons\. Protocol tasks use medium\-length traces to compare WGs and specification families, while knowledge, O\-RAN, and table tasks favor shorter evidence extraction\. The mean response length differs by up to7\.63×7\.63\\timesbetween mathematical and protocol reasoning\. Although length alone does not determine cross\-source transfer, this variation shows that a unified policy must adapt its reasoning procedure to each source rather than impose one response pattern across tasks\.

#### V\-B3Diverse task mixing improves performance across sources

Given the limited transfer from single\-source training, we examine whether mixed\-source training can combine task\-specific gains in one policy\. As shown by theMerged SFTresults in Fig\.[6](https://arxiv.org/html/2609.25356#S5.F6), diverse SFT largely removes negative off\-source transfer and improves all four axes on both backbones\. Across 3GPP, TeleQnA, TeleMath, and TeleLogs, the 27B model gains\(26\.7,4\.1,47\.6,12\.4\)\(26\.7,4\.1,47\.6,12\.4\)pp after SFT, while the 9B model gains\(42\.5,6\.5,56\.4,18\.4\)\(42\.5,6\.5,56\.4,18\.4\)pp\. RL further increases these gains to\(38\.9,9\.9,52\.6,46\.5\)\(38\.9,9\.9,52\.6,46\.5\)pp and\(46\.1,7\.3,59\.6,50\.7\)\(46\.1,7\.3,59\.6,50\.7\)pp, respectively\. These results show that source\-diverse training can consolidate largely distinct task\-specific capabilities within one policy without requiring a separate specialist for each source\.

#### V\-B4Multi\-source RL benefits from non\-uniform sampling

During multi\-source RL, the four telecom axes improve at different rates\. As shown in Fig\.[8](https://arxiv.org/html/2609.25356#S5.F8), fault reasoning approaches saturation early, whereas protocol reasoning improves over a longer period\. Uniform sampling may continue allocating updates to prompts whose rollout groups no longer contain reward variation, while other prompts still provide informative comparisons\.

DAPO addresses this imbalance by filtering rollout groups without reward variation and retaining prompts that still provide learning signals\. Fig\.[8](https://arxiv.org/html/2609.25356#S5.F8)compares DAPO with vanilla GRPO onTelecomGPT\-R1\-27B\. Both methods start from the same SFT checkpoint and use the same source\-specific rewards\. The clearest difference appears on the protocol axis\. DAPO produces steadier and higher protocol accuracy than GRPO, while allowing the fault axis to reach high accuracy within the first few training steps and maintain stable performance afterward\.

These results show that multi\-source RL must account for differences in task difficulty and convergence speed\. By focusing updates on informative rollout groups, DAPO improves training efficiency and stability across heterogeneous axes, especially the harder axes\.

Fig\. 8:DAPO vs vanilla GRPO training dynamics forTelecomGPT\-R1\-27B\.

### V\-COn Reward Design of Telecom Reasoners

Fig\. 9:Zero std groups per axis during RL\(GRPO\) training with outcome reward\.Fig\. 10:Fault axis case study on why rubric rewards are necessary\.Reasoning across heterogeneous telecom tasks requires rewards that distinguish meaningful differences among sampled responses\. Although terminal\-answer rewards are simple and directly tied to task success, they provide little group\-relative supervision when most responses to a prompt receive the same outcome\. For example, two fault\-diagnosis responses may share the same incorrect final option even though one contains verifier\-supported calculations and the other merely guesses randomly\.

#### V\-C1Outcome\-only rewards are too sparse for hard telecom axes

As stated in Sec[V\-A](https://arxiv.org/html/2609.25356#S5.SS1), group\-relative RL relies on reward variation within each rollout group\. If all rollouts for a prompt receive the same terminal reward, the reward standard deviation becomes zero, leaving no relative advantage signal\.

Fig\.[9](https://arxiv.org/html/2609.25356#S5.F9)reports the percentage of rollout groups with zero outcome\-reward variance under outcome\-only GRPO training\. Fault reasoning approaches near\-complete outcome degeneracy and remains at a high level for most of training, and protocol axis also exhibits a high fraction of zero\-variance groups in later stages\. In contrast, knowledge and modeling retain more terminal\-reward variation\. Outcome\-only rewards cannot distinguish useful reasoning behaviors when terminal outcomes are identical\.

Under an outcome\-only reward, dynamic sampling can remove zero\-variance groups but cannot assign different credit to incorrect responses that contain different amounts of valid intermediate reasoning\. We therefore equip protocol and fault tasks with rubric\-guided process rewards that credit verifiable progress despite identical terminal outcomes\.

#### V\-C2Grounded process rewards recover useful learning signals

Table IV:Reward\-design ablation on 3GPP\-TSG and TeleLogs with 9B backbone\.Reward design3GPPTeleLogsMeanFailure modeOutcome\-only75\.058\.066\.5Low reward varianceUngrounded process reward76\.065\.270\.6Rewards surface features; no verifier bindingVerifier\-grounded rubric, ours77\.987\.582\.7Verifier\-grounded, calculation\-gated\(a\)Model\-size scaling\.\(b\)Data\-size scaling\.
Fig\. 11:Scaling behavior ofTelecomGPT\-R1\-9B\.Process credit is useful only when the credited reasoning is verifiable\. A ungrounded process reward may assign credit for mentioning relevant telecom concepts, listing many possible causes, or producing calculations that are unrelated to the selected diagnosis\. Our rewards instead bind process credit to task\-specific evidence and deterministic checks\.

For fault diagnosis, the calculations form a binary gate for diagnosis\-level credit, as defined in Eqs\. \([10](https://arxiv.org/html/2609.25356#S3.E10)\) and \([11](https://arxiv.org/html/2609.25356#S3.E11)\)\. The gate passes only when the response reports all required metrics, reproduces their replayed values, and applies the correct thresholds\. Process credit is then awarded only if the supported diagnosis matches the reference\.

Fig\.[10](https://arxiv.org/html/2609.25356#S5.F10)compares two responses with incorrect final options\. Example A correctly computes the required metrics, applies their thresholds, and diagnoses excessive serving\-cell downtilt, but outputs C3 instead of the gold option C1\. It therefore receives no outcome reward but earns0\.50\.5process credit\. Example B lists several plausible causes and selects C5 from a visible ping\-pong event without verifying the required metrics or diagnostic conditions\. Its calculation gate fails, so it receives no process credit\. The comparison illustrates the complementary roles of the two reward components\. Outcome verification enforces final\-answer correctness, while calculation\-gated process credit distinguishes verifier\-supported intermediate reasoning from unsupported guesses\.

The protocol rubric follows the same principle\. It gives limited credit when the gold WG appears among the candidates or the prediction belongs to the correct family, while penalizing responses that initially identify the gold group but later reject it without valid evidence\. Thus, protocol credit reflects both candidate identification and the consistency of the final decision, rather than merely rewarding the presence of relevant WG names\.

Table[IV](https://arxiv.org/html/2609.25356#S5.T4)compares outcome\-only verification, ungrounded process rewards, and our verifier\-grounded rubrics, with all accuracies measured at the same training step\. On 3GPP, accuracy increases from75\.0%75\.0\\%with outcome\-only rewards to76\.0%76\.0\\%with ungrounded process rewards and77\.9%77\.9\\%with our grounded rubric\. On TeleLogs, the corresponding scores are58\.0%58\.0\\%,65\.2%65\.2\\%, and87\.5%87\.5\\%\. The two\-benchmark mean consequently rises from66\.5%66\.5\\%to70\.6%70\.6\\%and then82\.7%82\.7\\%\.

These results show that hard telecom axes require dense process credit, but that credit must be bound to axis\-specific verifiers\. Outcome\-only rewards leave many rollout groups with zero reward variance and therefore provide no group\-relative signal for those prompts\. The ungrounded process baseline provides denser feedback but yields smaller gains, consistent with its ability to reward surface features that are not necessarily tied to a correct diagnosis or WG decision\.

### V\-DOn Scaling Telecom Reasoners

Finally, we study how telecom reasoning performance scales with model capacity and data size\. We observe that clear scaling trends emerge along both dimensions\.

#### V\-D1Scaling model size

Fig\.[11\(a\)](https://arxiv.org/html/2609.25356#S5.F11.sf1)compares raw, SFT\-only, DAPO\-only, and SFT\+DAPO models at the 4B, 9B, and 27B scales\. The complete recipe improves average accuracy from52\.9%52\.9\\%to79\.8%79\.8\\%, from53\.7%53\.7\\%to83\.4%83\.4\\%, and from64\.2%64\.2\\%to89\.6%89\.6\\%, respectively\. Moreover, the post\-trained 4B model exceeds the raw 27B backbone by15\.615\.6pp, showing that model scaling raises the performance ceiling but cannot replace telecom\-specific post\-training\.

As shown in Table[I](https://arxiv.org/html/2609.25356#S4.T1), the gains of SFT and RL are axis\-dependent\. Across the three scales, SFT improves protocol reasoning by44\.744\.7,42\.042\.0, and26\.726\.7pp and modeling by50\.050\.0,56\.656\.6, and47\.647\.6pp, respectively\. In contrast, DAPO provides its largest gains over SFT on fault reasoning, reaching36\.436\.4,32\.332\.3, and34\.234\.2pp\. Thus, SFT primarily installs domain knowledge and derivation procedures, while RL strengthens the integration of metrics, rules, and diagnostic decisions\.

Additional capacity benefits the most complex tasks\. From the final 4B to 27B models, accuracy increases by13\.513\.5pp on fault and by12\.212\.2pp on average across modeling, compared with9\.89\.8pp on knowledge and7\.27\.2pp across protocol\. Larger models therefore contribute most to multi\-step computation and rule\-intensive reasoning\.

#### V\-D2Scaling data size

We next scale the SFT and RL data jointly while fixing the 9B backbone\. The1%1\\%,10%10\\%, and full settings contain924/125924/125, approximately9,238/1,2509\{,\}238/1\{,\}250, and92,380/12,50092\{,\}380/12\{,\}500SFT examples/RL prompts, respectively\.

As shown in Fig\.[11\(b\)](https://arxiv.org/html/2609.25356#S5.F11.sf2), SFT and SFT\+DAPO improve from61\.8%/62\.2%61\.8\\%/62\.2\\%at1%1\\%data to71\.4%/74\.1%71\.4\\%/74\.1\\%at10%10\\%and77\.1%/83\.4%77\.1\\%/83\.4\\%with the full dataset\. Even the1%1\\%setting outperforms the raw 9B backbone at53\.7%53\.7\\%, while moving from10%10\\%to the full dataset adds another9\.39\.3pp, indicating that data scaling has not yet saturated\.

The gain from DAPO over SFT also grows with data size, increasing from0\.40\.4pp at1%1\\%to2\.72\.7pp at10%10\\%and6\.36\.3pp with the full dataset\. Thus, SFT dominates under limited data, whereas broader coverage creates more opportunities for RL improvement\. Overall, model capacity raises the reasoning ceiling, while data scale expands task coverage and amplifies the benefit of RL\.

## VIConclusion

We presentedTelecomGPT\-R1, an open source family of telecom reasoners trained across protocol, knowledge, modeling, and fault tasks\. Its unified post\-training framework combines axis\-aware data construction, an SFT cold start, and DAPO with task\-routed, verifier\-grounded rubric rewards\. These components enable one policy to reason across heterogeneous telecom evidence and achieve state\-of\-the\-art performance on the GSMA Open Telco Leaderboard\. Our analysis yields four main takeaways\. Effective RL requires a knowledge\-grounded cold start, while broad competence depends on source\-diverse training\. DAPO further improves multi\-source optimization by focusing updates on prompts that retain useful reward variation\. For difficult axes, dense process credit must be grounded in axis\-specific verifiers to recognize valid intermediate progress without reinforcing unsupported reasoning\. Finally, model capacity and data coverage are complementary, where the former raises the reasoning ceiling, and the latter broadens task coverage and increases the benefit of RL\. These findings highlight the need to coordinate data construction, reasoning supervision, verification, and policy optimization\. Future work will extendTelecomGPT\-R1to broader tasks and evidence sources, develop it as the reasoning core of verifiable telecom agents, and incorporate multimodal evidence toward more comprehensive telecom intelligence\.

## References

- \[1\]A\. Jaech, A\. Kalai, A\. Lerer, A\. Richardson, A\. El\-Kishky, A\. Low, A\. Helyar, A\. Madry, A\. Beutel, A\. Carney,et al\.\(2024\)OpenAI o1 system card\.External Links:2412\.16720,[Link](https://arxiv.org/abs/2412.16720)Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p1.1)\.
- \[2\]D\. Guo, D\. Yang, H\. Zhang, J\. Song, P\. Wang, Q\. Zhu, R\. Xu, R\. Zhang, S\. Ma, X\. Bi,et al\.\(2025\)DeepSeek\-R1 incentivizes reasoning in LLMs through reinforcement learning\.Nature645\(8081\),pp\. 633–638\.External Links:[Document](https://dx.doi.org/10.1038/s41586-025-09422-z)Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p1.1),[§II](https://arxiv.org/html/2609.25356#S2.p4.3),[§II](https://arxiv.org/html/2609.25356#S2.p5.2),[§III\-A3](https://arxiv.org/html/2609.25356#S3.SS1.SSS3.p1.1),[§III\-A3](https://arxiv.org/html/2609.25356#S3.SS1.SSS3.p6.1),[§III\-B3](https://arxiv.org/html/2609.25356#S3.SS2.SSS3.p1.1),[§III\-B](https://arxiv.org/html/2609.25356#S3.SS2.p1.1)\.
- \[3\]Q\. Yu, Z\. Zhang, R\. Zhu, Y\. Yuan, X\. Zuo, Y\. Yue, W\. Dai, T\. Fan, G\. Liu, L\. Liu,et al\.\(2025\)DAPO: an open\-source LLM reinforcement learning system at scale\.InProc\. Adv\. Neural Inf\. Process\. Syst\. \(NeurIPS\),Vol\.38,pp\. 113222–113244\.Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p1.1),[§I](https://arxiv.org/html/2609.25356#S1.p7.1),[§III\-B3](https://arxiv.org/html/2609.25356#S3.SS2.SSS3.p1.1),[§III\-B](https://arxiv.org/html/2609.25356#S3.SS2.p1.1)\.
- \[4\]L\. Bariah, Q\. Zhao, H\. Zou, Y\. Tian, F\. Bader, and M\. Debbah\(2024\)Large generative AI models for telecom: the next big thing?\.IEEE Commun\. Mag\.62\(11\),pp\. 84–90\.Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p1.1)\.
- \[5\]H\. Zouet al\.\(2026\)Large language models in 6G from standard to on\-device networks\.Nat\. Rev\. Electr\. Eng\.3,pp\. 123–134\.Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p1.1)\.
- \[6\]P\. Gajjar and V\. K\. Shah\(2025\)ORANSight\-2\.0: foundational LLMs for O\-RAN\.IEEE Trans\. Mach\. Learn\. Commun\. Netw\.3,pp\. 903–920\.External Links:[Document](https://dx.doi.org/10.1109/TMLCN.2025.3592658)Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p2.1),[§I](https://arxiv.org/html/2609.25356#S1.p4.1),[§IV\-A](https://arxiv.org/html/2609.25356#S4.SS1.p1.1)\.
- \[7\]A\. Singh, A\. Fry, A\. Perelman, A\. Tart, A\. Ganesh, A\. El\-Kishky, A\. McLaughlin, A\. Low, A\. Ostrow, A\. Ananthram,et al\.\(2025\)OpenAI GPT\-5 system card\.External Links:2601\.03267,[Link](https://arxiv.org/abs/2601.03267)Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p3.1),[§IV\-C](https://arxiv.org/html/2609.25356#S4.SS3.p3.1),[Table I](https://arxiv.org/html/2609.25356#S4.T1.5.9.1.1)\.
- \[8\]Anthropic\(2025\)Claude Opus 4\.5 system card\.Note:[https://www\-cdn\.anthropic\.com/bf10f64990cfda0ba858290be7b8cc6317685f47\.pdf](https://www-cdn.anthropic.com/bf10f64990cfda0ba858290be7b8cc6317685f47.pdf)Online system card\.Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p3.1),[§IV\-C](https://arxiv.org/html/2609.25356#S4.SS3.p3.1),[Table I](https://arxiv.org/html/2609.25356#S4.T1.5.8.1.1)\.
- \[9\]H\. Zou, Q\. Zhao, Y\. Tian, L\. Bariah, F\. Bader, T\. Lestable, and M\. Debbah\(2025\)TelecomGPT: a framework to build telecom\-specific large language models\.IEEE Trans\. Mach\. Learn\. Commun\. Netw\.3,pp\. 948–975\.External Links:[Document](https://dx.doi.org/10.1109/TMLCN.2025.3593184)Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p4.1),[§IV\-A](https://arxiv.org/html/2609.25356#S4.SS1.p1.1)\.
- \[10\]A\. Maatouk, K\. C\. Ampudia, R\. Ying, and L\. Tassiulas\(2026\)Tele\-LLMs: a series of specialized large language models for telecommunications\.IEEE Access14,pp\. 86424–86441\.External Links:[Document](https://dx.doi.org/10.1109/ACCESS.2026.3698683)Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p4.1)\.
- \[11\]C\. Barboule, V\. Huynh, A\. Bufort, Y\. Chabot, G\. Damnati, and G\. Lecorvé\(2024\)TelcoLM: collecting data, adapting, and benchmarking language models for the telecommunication domain\.External Links:2412\.15891,[Link](https://arxiv.org/abs/2412.15891)Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p4.1)\.
- \[12\]A\. Bornea, F\. Ayed, A\. De Domenico, N\. Piovesan, and A\. Maatouk\(2024\)Telco\-RAG: navigating the challenges of retrieval\-augmented language models for telecommunications\.External Links:2404\.15939,[Link](https://arxiv.org/abs/2404.15939)Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p4.1)\.
- \[13\]G\. M\. Yilma, J\. A\. Ayala\-Romero, A\. Garcia\-Saavedra, and X\. Costa\-Perez\(2024\)TelecomRAG: taming telecom standards with retrieval augmented generation and LLMs\.External Links:2406\.07053,[Link](https://arxiv.org/abs/2406.07053)Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p4.1)\.
- \[14\]R\. Nikbakht, M\. Benzaghta, and G\. Geraci\(2024\)TSpec\-LLM: an open\-source dataset for LLM understanding of 3GPP specifications\.External Links:2406\.01768,[Link](https://arxiv.org/abs/2406.01768)Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p4.1),[§III\-A3](https://arxiv.org/html/2609.25356#S3.SS1.SSS3.p2.1)\.
- \[15\]O\. Erak, N\. Alabbasi, O\. Alhussein, I\. Lotfi, A\. Hussein, S\. Muhaidat, and M\. Debbah\(2024\)Leveraging fine\-tuned retrieval\-augmented generation with long\-context support: for 3GPP standards\.External Links:2408\.11775,[Link](https://arxiv.org/abs/2408.11775)Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p4.1)\.
- \[16\]A\. Bornea, F\. Ayed, A\. De Domenico, N\. Piovesan, T\. Si Salem, and A\. Maatouk\(2025\)Telco\-oRAG: optimizing retrieval\-augmented generation for telecom queries via hybrid retrieval and neural routing\.External Links:2505\.11856,[Link](https://arxiv.org/abs/2505.11856)Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p4.1)\.
- \[17\]D\. Wu, X\. Wang, Y\. Qiao, Z\. Wang, J\. Jiang, S\. Cui, and F\. Wang\(2024\)NetLLM: adapting large language models for networking\.External Links:2402\.02338,[Link](https://arxiv.org/abs/2402.02338)Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p4.1)\.
- \[18\]X\. Li, M\. Liu, Y\. Zhu, W\. Zhang, L\. Wei, J\. An, and C\. Yuen\(2025\)WirelessMathLM: teaching mathematical reasoning for LLMs in wireless communications with reinforcement learning\.External Links:2509\.23219,[Link](https://arxiv.org/abs/2509.23219)Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p4.1),[§III\-A3](https://arxiv.org/html/2609.25356#S3.SS1.SSS3.p4.1)\.
- \[19\]M\. Sana, N\. Piovesan, A\. De Domenico, Y\. Kang, H\. Zhang, M\. Debbah, and F\. Ayed\(2025\)Reasoning language models for root cause analysis in 5G wireless networks\.External Links:2507\.21974,[Link](https://arxiv.org/abs/2507.21974)Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p4.1),[§IV\-A](https://arxiv.org/html/2609.25356#S4.SS1.p1.1)\.
- \[20\]Y\. W\. Teh, V\. Bapst, W\. M\. Czarnecki, J\. Quan, J\. Kirkpatrick, R\. Hadsell, N\. Heess, and R\. Pascanu\(2017\)Distral: robust multitask reinforcement learning\.InProc\. Adv\. Neural Inf\. Process\. Syst\. \(NeurIPS\),Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p4.1)\.
- \[21\]T\. Schaul, D\. Borsa, J\. Modayil, and R\. Pascanu\(2019\)Ray interference: a source of plateaus in deep reinforcement learning\.InProc\. Int\. Conf\. Mach\. Learn\. \(ICML\) Workshop,Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p4.1)\.
- \[22\]M\. Hessel, H\. Soyer, L\. Espeholt, W\. Czarnecki, S\. Schmitt, and H\. van Hasselt\(2019\)Multi\-task deep reinforcement learning with PopArt\.InProc\. AAAI Conf\. Artif\. Intell\.,Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p4.1)\.
- \[23\]Qwen Team\(2026\)Qwen3\.5\-9B\.Note:[https://huggingface\.co/Qwen/Qwen3\.5\-9B](https://huggingface.co/Qwen/Qwen3.5-9B)Official Hugging Face model card\.Cited by:[§I](https://arxiv.org/html/2609.25356#S1.p5.1),[§IV\-C](https://arxiv.org/html/2609.25356#S4.SS3.p3.1),[Table I](https://arxiv.org/html/2609.25356#S4.T1.5.18.1.1),[Table I](https://arxiv.org/html/2609.25356#S4.T1.5.19.1.1),[Table I](https://arxiv.org/html/2609.25356#S4.T1.5.20.1.1)\.
- \[24\]B\. Wang, C\. Xu, X\. Zhao, L\. Ouyang, F\. Wu, Z\. Zhao, R\. Xu, K\. Liu, Y\. Qu, F\. Shang, B\. Zhang, L\. Wei, Z\. Sui, W\. Li, B\. Shi, Y\. Qiao, D\. Lin, and C\. He\(2024\)MinerU: an open\-source solution for precise document content extraction\.External Links:2409\.18839,[Link](https://arxiv.org/abs/2409.18839)Cited by:[§III\-A1](https://arxiv.org/html/2609.25356#S3.SS1.SSS1.p1.1)\.
- \[25\]OpenDCAI Team\(2024\)DataFlow: a data\-centric framework for large\-language\-model training\.Note:[https://github\.com/OpenDCAI/DataFlow](https://github.com/OpenDCAI/DataFlow)Open\-source data\-processing framework\.Cited by:[§III\-A1](https://arxiv.org/html/2609.25356#S3.SS1.SSS1.p1.1)\.
- \[26\]E\. Guhaet al\.\(2025\)OpenThoughts: data recipes for reasoning models\.External Links:2506\.04178,[Link](https://arxiv.org/abs/2506.04178)Cited by:[§III\-A3](https://arxiv.org/html/2609.25356#S3.SS1.SSS3.p1.1),[§V\-A2](https://arxiv.org/html/2609.25356#S5.SS1.SSS2.p2.1)\.
- \[27\]A\. Maatouk, F\. Ayed, N\. Piovesan, A\. De Domenico, M\. Debbah, and Z\. Luo\(2026\)TeleQnA: a benchmark dataset to assess large language models telecommunications knowledge\.IEEE Netw\.40\(2\),pp\. 253–260\.External Links:[Document](https://dx.doi.org/10.1109/MNET.2025.3576035)Cited by:[§III\-A3](https://arxiv.org/html/2609.25356#S3.SS1.SSS3.p3.1),[§IV\-A](https://arxiv.org/html/2609.25356#S4.SS1.p1.1)\.
- \[28\]A\. Ezzakri, N\. Piovesan, M\. Sana, A\. De Domenico, F\. Ayed, and H\. Zhang\(2026\)TeleTables: a benchmark for large language models in telecom table interpretation\.External Links:2601\.04202,[Link](https://arxiv.org/abs/2601.04202)Cited by:[§III\-A3](https://arxiv.org/html/2609.25356#S3.SS1.SSS3.p4.1),[§IV\-A](https://arxiv.org/html/2609.25356#S4.SS1.p1.1),[§IV\-C](https://arxiv.org/html/2609.25356#S4.SS3.p1.1),[Table I](https://arxiv.org/html/2609.25356#S4.T1.6.2)\.
- \[29\]Google DeepMind\(2025\)Gemini 2\.5: pushing the frontier with advanced reasoning, multimodality, long context, and next generation agentic capabilities\.Note:[https://deepmind\.google/technologies/gemini/](https://deepmind.google/technologies/gemini/)Online technical report\.Cited by:[§IV\-C](https://arxiv.org/html/2609.25356#S4.SS3.p3.1),[Table I](https://arxiv.org/html/2609.25356#S4.T1.5.7.1.1)\.
- \[30\]xAI\(2025\)Grok 4 model card\.Note:[https://x\.ai/news/grok\-4](https://x.ai/news/grok-4)Online model card\.Cited by:[Table I](https://arxiv.org/html/2609.25356#S4.T1.5.12.1.1)\.
- \[31\]GSMA Labs\(2026\)Open Telco Evals\.Note:[https://github\.com/gsma\-labs/evals](https://github.com/gsma-labs/evals)Open Telco benchmark evaluation suite\.Cited by:[§IV\-A](https://arxiv.org/html/2609.25356#S4.SS1.p1.1)\.
- \[32\]P\. Gajjar and V\. K\. Shah\(2025\)ORAN\-Bench\-13K: an open source benchmark for assessing LLMs in open radio access networks\.InProc\. IEEE Consum\. Commun\. Netw\. Conf\. \(CCNC\),pp\. 1–4\.Cited by:[§IV\-A](https://arxiv.org/html/2609.25356#S4.SS1.p1.1)\.
- \[33\]V\. Colle, M\. Sana, N\. Piovesan, A\. De Domenico, F\. Ayed, and M\. Debbah\(2026\)TeleMath: a benchmark for large language models in telecom mathematical problem solving\.IEEE Netw\.,pp\. 1–7\.External Links:[Document](https://dx.doi.org/10.1109/MNET.2026.3658826)Cited by:[§IV\-A](https://arxiv.org/html/2609.25356#S4.SS1.p1.1)\.

相似文章

Telco-GAIA:电信领域智能体的双语基准测试

arXiv cs.AI

Telco-GAIA是一个用于评估电信领域工具使用智能体的双语多模态基准测试,包含100个经过人工验证的任务,要求对异构来源进行多跳推理,并通过精确字符串匹配进行客观评分。

GPT-5.4 Thinking 系统卡

OpenAI Blog

OpenAI发布了GPT-5.4 Thinking,这是GPT-5系列中最新推出的推理模型,具备增强的安全缓解措施,尤其值得一提的是,该模型是首个实现全面网络安全保护措施的通用模型。