<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.43 (Ruby 3.4.9) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-li-nmrg-dtn-data-generation-optimization-06" category="info" consensus="true" submissionType="IETF" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.1 -->
  <front>
    <title abbrev="Data Generation and Optimization">Data Generation and Optimization for Network Digital Twin</title>
    <seriesInfo name="Internet-Draft" value="draft-li-nmrg-dtn-data-generation-optimization-06"/>
    <author fullname="Mei Li">
      <organization>China Mobile</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>limeiyjy@chinamobile.com</email>
      </address>
    </author>
    <author fullname="Cheng Zhou">
      <organization>China Mobile</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>zhouchengyjy@chinamobile.com</email>
      </address>
    </author>
    <author fullname="Danyang Chen">
      <organization>China Mobile</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>chendanyang@chinamobile.com</email>
      </address>
    </author>
    <author fullname="Qin Wu">
      <organization>Huawei</organization>
      <address>
        <email>bill.wu@huawei.com</email>
      </address>
    </author>
    <author fullname="Yuanyuan Yang">
      <organization>Huawei</organization>
      <address>
        <email>yangyuanyuan55@huawei.com</email>
      </address>
    </author>
    <date year="2026" month="October" day="28"/>
    <area>IRTF</area>
    <workgroup>Network Management</workgroup>
    <keyword>network digital twin</keyword>
    <keyword>data generation</keyword>
    <keyword>data optimization</keyword>
    <abstract>
      <?line 87?>

<t>Network Digital Twin (NDT) can be used as a secure and cost-effective environment for network operators to evaluate network performance in various what-if scenarios. Recently, Artificial Intelligence (AI) models, especially neural networks, have been applied for NDT modeling. The quality of AI models mainly depends on two aspects: model architecture and data.  This memo focuses on the impact of how to improve the model quality from the data perspective.</t>
    </abstract>
  </front>
  <middle>
    <?line 91?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>Digital twin is a virtual representation of a physical system (twin) that is continually updated with the physical system's performance, maintenance, and health status data throughout the physical system's life cycle.  Network Digital Twin (NDT) is a digital twin that is used in the context of networking, as defined in <xref target="I-D.irtf-nmrg-network-digital-twin-arch"/>. NDT can be used as a secure and cost-effective environment for network operators to evaluate network performance and configurations in various what-if scenarios. NDT is applicable to various types of networks, such as wireless networks, optical networks, data center networks, Internet of Things (IoT) networks, and vehicular networks.</t>
      <t>Artificial Intelligence (AI) models, particularly neural networks (NNs), have been applied to modeling complex network environments for various applications, including performance evaluation, traffic prediction, resource allocation, and service self-healing. AI-driven network modeling facilitates the creation of real-time, lightweight, and highly accurate NDT.</t>
      <t>The quality of AI models mainly depends on two aspects: model architecture and training data quality. The role of data has recently been highlighted by the emerging concept of data-centric AI <xref target="Data-Centric-AI"/>. This memo focuses on the impact of training data on the model. The quality of training data can affect the accuracy and generalization ability of the model. This memo focuses on how to design data generation and optimization methods for NDT modeling, which can generate simulated network data to address the limitation of insufficient practical data and select high-quality data from various data sources. Using high-quality data for training can improve the accuracy and generalization ability of the model.</t>
      <t>This document does not define a specific data generation algorithm or optimization framework. Instead, it discusses potential approaches and considerations for generating and selecting data for NDT modeling.</t>
    </section>
    <section anchor="acronyms-and-abbreviations">
      <name>Acronyms and Abbreviations</name>
      <t>NDT: Network Digital Twin</t>
      <t>AI: Artificial Intelligence</t>
      <t>AIGC: AI-Generated Content</t>
      <t>ToS: Type of Service</t>
      <t>OOD: Out-of-Distribution</t>
      <t>FIFO: First In First Out</t>
      <t>SP: Strict Priority</t>
      <t>WFQ: Weighted Fair Queuing</t>
      <t>DRR: Deficit Round Robin</t>
      <t>BFS: Breadth-First Search</t>
      <t>CBR: Constant Bit Rate</t>
    </section>
    <section anchor="requirements">
      <name>Requirements</name>
      <t>The modeling performance is vital in NDT, which is involved in typical network management scenarios such as planning, construction, operation, and optimization.  Recently, some studies have applied AI models to NDT modeling, such as RouteNet <xref target="RouteNet"/>, MimicNet <xref target="MimicNet"/> and m3 <xref target="m3"/>. AI is a data-driven technology whose performance heavily depends on data quality.</t>
      <t>Data-centric AI <xref target="Data-Centric-AI"/> shifts the focus from model architecture to improving data quality and management through various techniques such as data augmentation, self-supervision, data cleaning, data selection, and data privacy. For example, data augmentation can create additional augmented samples. Self-supervised models can be developed without the need for manual labels or features. Data selection methods can help identify the most valuable samples.</t>
      <t>In many cases, network data sources are diverse and of varying quality, making it difficult to directly serve as training data for NDT AI models:</t>
      <ul spacing="normal">
        <li>
          <t>Practical data from production networks: Data from production networks usually have high value, but the availability, coverage, and accessibility are limited. Moreover, it is not practical in production networks to collect data under various configurations;</t>
        </li>
        <li>
          <t>Network simulators: Network simulators (e.g., NS-3 and OMNeT++) can be used to generate simulated network data, which can address the limitations of data quantity and scenario diversity to some extent. However, simulation is usually time-consuming. In addition, there are usually differences between simulated data and practical data from production networks, which hinders the application of trained models to production networks;</t>
        </li>
        <li>
          <t>Generative AI models: With the development of AI-Generated Content (AIGC) technology, generative AI models can be used to generate simulated network data, which can solve the problems of quantity and diversity to a certain extent. However, the generated data needs to be further validated to ensure consistency with production network data.</t>
        </li>
      </ul>
      <t>Therefore, data generation and optimization methods for NDT modeling are needed, which can generate simulated network data to solve the problem of practical data shortage and select high-quality data from multi-source data. High-quality data meets the requirements of high accuracy, diversity, and fitting the actual situation of practical data. Training with high-quality data can improve the accuracy and generalization of NDT performance models.</t>
    </section>
    <section anchor="framework-of-data-generation-and-optimization">
      <name>Framework of Data Generation and Optimization</name>
      <t>The framework of data generation and optimization for NDT modeling is shown in Figure 1, which includes three stages: the data generation stage, the data optimization stage, and the data assessment stage.</t>
      <figure anchor="kelem">
        <name>Framework of Data Generation and Optimization for NDT</name>
        <artwork align="center"><![CDATA[
     Data Generation       Data Optimization       Data Assessment
+---------------------+  +--------------------+  +-------------------+
|                     |  |                    |  |                   |
| +-------+           |  |  +-----------+     |  | +---------------+ |
| |Network|           |  |  | Real Netw.|     |  | | Stat & Distr. | |
| | Topo  | +-------+ |  |  |   data    |     |  | | Verification  | |
| +-------+ |       | |  |  +-----+-----+     |  | +---------------+ |
|           | Netw. | |  |        |       +---+-->         |         |
| +-------+ | Sim.  | |  |        v       |   |  | +-------v-------+ |
| |Routing| |       | |  |    Candidate   |   |  | | Netw. Constr. | |
| |policy +->       +-+--+-->   data      |   |  | | Verification  | |
| +-------+ |       | |  |        |       |   |  | +---------------+ |
|           | GenAI | |  |        v       |   |  |         |         |
| +-------+ | Model | |  | +------+-------+-+ |  | +-------v-------+ |
| |Traffic| |       | |  | | Data Selection | |  | |  DownsTask    | |
| |matrix | +-------+ |  | |                | <--| | Verification  | |
| +-------+   Data    |  | | - Easy samples | |  | +---------------+ |
|  Network  generator |  | | - Hard samples | |  |         |         |
|  config.            |  | | - OOD samples  | |  |         v         |
|                     |  | +----------------+ |  | High-quality data |
+-----------^---------+  +--------------------+  +---------+---------+
            |                                              |
+-----------+----------------------------------------------v---------+
|                         Data Repository of NDT                     |
+--------------------------------------------------------------------+
]]></artwork>
      </figure>
      <section anchor="data-generation-stage">
        <name>Data Generation Stage</name>
        <t>The data generation stage aims to generate candidate data (simulated network data) to address the limitation of insufficient practical data from production networks.  This stage first generates network configurations and then imports them into data generators to generate the candidate data.</t>
        <ul spacing="normal">
          <li>
            <t>Network configurations: Network configurations typically include network topology, routing policy, and traffic matrix.  These configurations need to be diverse to cover a wide range of network scenarios. Topology configurations include the number and structure of nodes and edges, node buffers' size and scheduling strategy, link capacity, etc.  Routing policy determines the path of a packet from the source to the destination. The traffic matrix describes the traffic entering and leaving the network, including the traffic source, destination, time, packet size distribution, and Type of Service (ToS).</t>
          </li>
          <li>
            <t>Data generators: Data generators can be network simulators (e.g., NS-3 and OMNeT++) and/or the generative AI models (e.g., GPT and LLaMA). Network configurations are imported into data generators to generate candidate data.</t>
          </li>
        </ul>
      </section>
      <section anchor="data-optimization-stage">
        <name>Data Optimization Stage</name>
        <t>The data optimization stage aims to optimize the candidate data from various sources to select high-quality data, which is verified through the data quality assessment stage.</t>
        <ul spacing="normal">
          <li>
            <t>Candidate data: Candidate data includes simulated network data generated in the data generation stage and data collected from production networks.</t>
          </li>
          <li>
            <t>Data selection: The data selection module analyzes the candidate data to filter out the easy, hard, and Out-of-Distribution (OOD) samples. Hard examples refer to samples that are difficult for the model to accurately predict. During the training process, including hard examples can improve model robustness for challenging samples. Then the easy samples and hard samples are considered valid samples and added to the training data. OOD samples are considered invalid and removed.</t>
          </li>
        </ul>
      </section>
      <section anchor="data-assessment-stage">
        <name>Data Assessment Stage</name>
        <t>The data assessment stage aims to verify, from multiple perspectives, whether the data produced by the data optimization stage meets the quality requirements of NDT modeling, and to provide feedback for further data optimization. It mainly includes sub-modules of statistical &amp; distribution verification, network constraint verification，and downstream task performance verification. The result of this verification is fed back to the data selection module of the data optimization stage , forming a closed loop that iteratively improves both the data optimization strategy and the resulting data quality.</t>
        <t>Data that passes the above verifications is regarded as high-quality data and is stored in the Data Repository of NDT for use in NDT model training and other applications. Data quality dimensions and assessment mechanisms are further detailed in Section 7.</t>
      </section>
    </section>
    <section anchor="data-generation">
      <name>Data Generation</name>
      <section anchor="network-configuration">
        <name>Network Configuration</name>
        <t>This section describes how to generate network configurations, including network topology, routing policy, and traffic matrix. Then these configurations will be imported into data generators to generate the candidate data.</t>
        <section anchor="network-topology">
          <name>Network Topology</name>
          <t>Network topologies are generated using the Power-Law Out-Degree algorithm, where parameters are set according to real-world topologies in the Internet Topology Zoo.</t>
          <t>When the flow rate exceeds the link bandwidth or the bandwidth set for the flow, the packet is temporarily stored in the node buffe                       r. A larger node buffer size may introduce larger delay and reduce packet loss probability. The node scheduling policy determines the time and order of packet transmission, which is randomly selected from the policies such as First In First Out (FIFO), Strict Priority (SP), Weighted Fair Queuing (WFQ), and Deficit Round Robin (DRR).</t>
          <t>A larger link capacity can reduce delay and congestion under the same traffic load. To cover diverse link loads to get good coverage of possible scenarios, we set the link capacity to be proportional to the total average bandwidth of the flows passing through the link.</t>
        </section>
        <section anchor="routing-policy">
          <name>Routing Policy</name>
          <t>Routing policy plays a crucial role in routing protocols, which determines the path of a packet from the source to the destination.</t>
          <ul spacing="normal">
            <li>
              <t>Default: We set the weight of all links in the topology to be the same, that is, equal to 1. Then we use the Dijkstra algorithm to generate the shortest path configuration. Dijkstra algorithm iteratively selects the node with the minimum tentative distance and updates the distances of its adjacent nodes to calculate the shortest path in a weighted graph.</t>
            </li>
            <li>
              <t>Variants: We randomly select some links (the same link can be chosen more than once) and add a small weight to them. Then we use the Dijkstra algorithm to generate a series of variants of the default shortest path configuration based on the weighted graph. These variants can add some randomness to the routing configuration to cover longer paths and larger delays.</t>
            </li>
          </ul>
        </section>
        <section anchor="traffic-matrix">
          <name>Traffic Matrix</name>
          <t>The traffic matrix is very important for network modeling. The traffic matrix can be seen as a traffic demand description, which describes the traffic entering/leaving the network, including the source, destination, distribution of the traffic, etc.</t>
          <t>We generate traffic matrix configurations with variable traffic intensity to cover low to high loads.</t>
          <t>The parameters packet sizes, packet size probabilities, and ToS are generated according to the validation dataset analysis to have similar distributions.</t>
          <t>The arrival of packets for each source-destination pair is modeled using one of the time distributions such as Poisson, Constant Bit Rate (CBR), and ON-OFF.</t>
        </section>
      </section>
      <section anchor="data-generator">
        <name>Data Generator</name>
        <section anchor="network-simulator">
          <name>Network Simulator</name>
          <t>Network simulators make distinct trade-offs among fidelity, speed, and scale, and can be broadly classified into three categories:</t>
          <ul spacing="normal">
            <li>
              <t>Packet-level simulation explicitly models the generation, transmission, and processing of individual packets. This approach achieves high fidelity and enables detailed observation of microscopic behaviors—such as protocol dynamics (e.g., TCP congestion control) and per-packet queueing effects. It is commonly used for evaluating mechanisms such as new transport protocols and latency-sensitive applications. However, the high computational cost typically limits its use to small- or moderate-scale network scenarios. Representative tools include ns-3 and OMNeT++.</t>
            </li>
            <li>
              <t>Flow-level simulation abstracts traffic into continuous flows, described by aggregate parameters such as average rate. This method achieves high scalability and is well-suited for macroscopic studies—such as Internet-wide traffic engineering, routing convergence, and capacity planning. While it sacrifices packet-level details (e.g., burst-induced queueing behavior), it remains effective for analyzing large-scale network properties where fine-grained fidelity is not critical. Typical implementations include flowSim <xref target="flowSim"/> and ASTRA-sim <xref target="ASTRA-sim"/>.</t>
            </li>
            <li>
              <t>Analytical modeling, often grounded in queueing theory, employs mathematical formulations to represent network behavior. This approach offers the highest computational efficiency and is particularly useful for deriving performance bounds and understanding fundamental trade-offs among system parameters. It is commonly applied to analyze idealized network elements, such as a single buffered link. A key limitation, however, is its reliance on simplifying assumptions, which may not capture the full complexity and variability of real-world traffic.</t>
            </li>
          </ul>
        </section>
        <section anchor="generative-ai-model">
          <name>Generative AI Model</name>
          <t>Generative AI (GenAI) can be used to generate synthetic network data. By learning patterns from existing network traces, generative models—such as Generative Adversarial Networks (GANs), Variational Autoencoders (VAEs), and Diffusion Models—can produce realistic, high-dimensional network traffic data. This capability is particularly valuable in scenarios where real data is scarce, sensitive, or difficult to obtain. For instance, GenAI can be used to generate synthetic packet traces that preserve the statistical properties and temporal dependencies of real traffic without exposing private information, which may facilitate data sharing for research. It can also model rare but critical events, such as network attacks or flash crowds, to augment datasets for robustly training intrusion detection systems or evaluating protocol resilience under stress. A key consideration, however, is the fidelity and representativeness of the generated data, which hinges on the quality of the training data and the model's ability to capture the full breadth of network stochasticity, and the generated data may contain biases or unrealistic patterns.</t>
        </section>
      </section>
    </section>
    <section anchor="data-optimization">
      <name>Data Optimization</name>
      <t>This section describes how to optimize the data from various sources to select high-quality data, which includes the seed sample selection phase and incremental optimization phase.</t>
      <t>Candidate data includes simulated network data generated in the data generation stage and real data from production networks. Data optimization supports a variety of selection strategies, including high fidelity, high coverage, etc. High fidelity means that the selected data can have characteristics similar to production network data (e.g., having similar topologies, routing policies, traffic models, etc.), and high coverage means that the selected data can cover as many scenarios as possible.</t>
      <section anchor="seed-sample-selection-phase">
        <name>Seed Sample Selection Phase</name>
        <t>In the seed sample selection phase, seed samples are selected through the following steps to provide high-quality initial samples for the incremental optimization phase.</t>
        <t>STEP 1: Training feature extraction model and feature extraction.</t>
        <t>(1.1) The training data D' is selected from the candidate data D according to the selection strategy.  For the high fidelity strategy, production network data is used as the training data D'; for the high coverage strategy, the real data and simulated data are used together as the training data D'.</t>
        <t>(1.2) Feature extraction model E is trained using the training data D'. Feature extraction model E is a network performance evaluation model that can be used to estimate performance indicators such as delay, jitter and packet loss (such as RouteNet).</t>
        <t>(1.3) Use the feature extraction model E obtained in STEP (1.2) to extract the features of the training data D' obtained in STEP (1.1). A network can be defined as a set of flow F, queue Q, and link L. The link state SF (such as link utilization), queue state SQ (such as port occupancy), and flow state SL (such as delay, throughput, packet loss, etc.) are taken as features. Each sample in the training data D' is converted to a feature vector [SF,SQ,SL].</t>
        <t>STEP 2: Clustering.</t>
        <t>Cluster the training data D' after feature extraction. Clustering (such as K-means and DBSCAN) is an unsupervised machine learning technique that can identify groups in the data based on feature similarity, divide the data into multiple clusters, and the samples in the same cluster have similarities.</t>
        <t>Repeat STEP 3 and STEP 4 until all clusters have been traversed.</t>
        <t>STEP 3: Calculating cluster centers and nearest neighbors.</t>
        <t>(3.1) Calculate cluster centers. The method of calculating cluster centers is determined according to the clustering algorithm used in STEP 2. For example, using K-means clustering algorithm, the cluster center is calculated by finding the average of all data points in the cluster. These cluster centers are added to the seed dataset DS.</t>
        <t>(3.2) Calculate k nearest neighbors of each cluster center and add them to the seed dataset DS.  Suitable nearest neighbor calculation methods can be used, such as Euclidean distance, cosine distance, etc.</t>
        <t>STEP 4: Expert knowledge verification.</t>
        <t>(4.1) Expert knowledge can be used to verify the validity of samples through the range of indicators such as delay, queue occupation, and link utilization.  If the verification passes, go to STEP 3. Otherwise, go to STEP (4.2).</t>
        <t>(4.2) Randomly select m samples from the seed dataset DS and remove them. Calculate the nearest neighbors of the removed m samples, add them to the seed data set DS, and go to STEP (4.1).</t>
      </section>
      <section anchor="incremental-optimization-phase">
        <name>Incremental Optimization Phase</name>
        <t>The seed samples are taken as the initial training dataset. The filter model analyzes the remaining candidate samples to filter out the easy, hard and OOD samples. Then the easy samples and hard samples are added to the training dataset. These processes are repeated to iteratively optimize the filter model and the training data until the high-quality data meets the constraints.</t>
        <ul spacing="normal">
          <li>
            <t>Easy samples: Easy samples are data points where the model's predictions align closely with the true labels, often with high confidence. While training on easy samples can lead to good performance on familiar data, relying solely on them may limit the model's ability to handle complex or ambiguous cases, potentially causing overfitting and poor generalization to unseen data.</t>
          </li>
          <li>
            <t>Hard samples: Hard samples are data points where the model struggles, producing inaccurate, ambiguous, or low-confidence predictions. These samples can help improve model robustness and generalization, as they expose weaknesses and encourage learning more discriminative features. Techniques like Online Hard Example Mining (OHEM), contrastive learning (focusing on hard negatives), and curriculum learning (gradually introducing harder samples) leverage hard samples to enhance model performance, prevent overfitting, and identify potential data issues such as labeling errors or biases.</t>
          </li>
          <li>
            <t>OOD samples: OOD samples refer to data points that significantly deviate from the training distribution, which may need to be detected removed depending on the training objective. Common detection methods include uncertainty estimation (e.g., Bayesian neural networks), density-based approaches (e.g., VAEs), distance-based metrics (e.g., Mahalanobis distance), outlier exposure, and energy-based models.</t>
          </li>
        </ul>
      </section>
    </section>
    <section anchor="data-assessment">
      <name>Data Assessment</name>
      <t>This section defines the data quality dimensions and assessment mechanisms used in the data assessment stage described in Section 4.3, in order to systematically verify whether the data produced by data generation and optimization meets the quality requirements of NDT modeling.</t>
      <section anchor="data-quality-dimension">
        <name>Data Quality Dimension</name>
        <t>The quality of data for NDT modeling can be evaluated along the following dimensions:</t>
        <ul spacing="normal">
          <li>
            <t>Accuracy: The degree to which the data reflects the actual physical network states or expected network behaviors. Accuracy can be assessed by comparing the optimized data against measured data using metrics such as Mean Squared Error (MSE), Mean Absolute Error (MAE), or distribution distance measures.</t>
          </li>
          <li>
            <t>Completeness: The degree of coverage of the data across the relevant time, space (e.g., network nodes, links), and feature dimensions. Completeness can be assessed using metrics such as the missing rate of fields or time-series sampling points, and sample coverage rate.</t>
          </li>
          <li>
            <t>Consistency: The logical consistency of the data describing the same network entity, across different data sources, time points, or after different processing steps. Consistency can be assessed by comparing statistical values of the same metric obtained from different sources, or by performing logical and temporal verification.</t>
          </li>
          <li>
            <t>Timeliness: The delay between data generation/collection and its availability for NDT modeling, which should meet requirements of the target NDT application. Timeliness can be assessed using metrics such as the delay between the data collection (or generation) timestamp and the availability timestamp, and the data update frequency.</t>
          </li>
          <li>
            <t>Diversity: The degree to which the data covers different network scenarios, configurations, traffic patterns, and rare events such as faults and attacks. Diversity can be assessed using metrics such as feature space coverage, category distribution statistics, or entropy-based diversity measures.</t>
          </li>
          <li>
            <t>Task adaptability: The degree to which the data is suitable for, and improves the performance of, models developed for specific NDT tasks (e.g., performance prediction, fault diagnosis, decision-making). Task adaptability can be assessed using task-specific performance metrics (e.g., accuracy, F1-score, AUC, prediction error) obtained by training and/or validating models with the data.</t>
          </li>
        </ul>
      </section>
      <section anchor="data-quality-mechanisms">
        <name>Data Quality Mechanisms</name>
        <t>Data quality assessment can incorporate a hybrid approach combining statistical verification, network constraint validation, and downstream task evaluation, corresponding to the steps illustrated in the data assessment stage of Figure 1.</t>
        <ul spacing="normal">
          <li>
            <t>Statistical and distribution verification: This step compares statistical and distributional properties of the optimized data against real network data, mainly addressing the accuracy and consistency. Typical methods include Q-Q plots, the Kolmogorov-Smirnov (KS) test, and other distribution-distance measures (e.g., Wasserstein distance).</t>
          </li>
          <li>
            <t>Network constraint verification: This step verifies whether the optimized data conforms to protocol behaviors and network operational constraints (e.g., valid ranges of delay, queue occupation, and link utilization), to identify data that, although statistically plausible, does not satisfy network constraints, mainly addressing the accuracy and completeness dimensions.</t>
          </li>
          <li>
            <t>Downstream task performance verification: This step evaluates the data by training and/or validating models for the target NDT task and measuring task-specific performance metrics, mainly addressing the task adaptability dimension. The result of this verification is fed back to the data selection module of the data optimization stage, forming a closed loop that iteratively improves both the data optimization strategy and the resulting data quality.</t>
          </li>
        </ul>
      </section>
    </section>
    <section anchor="use-cases">
      <name>Use Cases</name>
      <t>NDT can be applied to various types of networks, including data center networks, IP bearer networks, vehicular networks, wireless networks, optical networks, and IoT networks. This section describes several examples where data generation and optimization can support NDT modeling.</t>
      <section anchor="configuration-evaluation-and-optimization-in-data-center-networks">
        <name>Configuration Evaluation and Optimization in Data Center Networks</name>
        <t>Data centers support a wide range of Internet services, consisting of numerous computing and storage nodes linked by a data center network (DCN), which serves as the communication backbone. The DCN faces challenges related to its large scale, diverse applications, high power density, and the need for reliability. NDT can evaluate configurations and technologies to reduce the risk of failures. For NDT to be effective, it must accurately model DCN traffic. A key challenge lies in generating realistic network traffic. By analyzing traffic patterns, data generation and optimization techniques can assist in creating simulated network data and selecting suitable data from both production and simulated sources. Numerous factors, such as the type of business, network size, volume of traffic, and load, influence traffic patterns in extensive DCNs. Moreover, these traffic patterns are dynamic and evolve over time. For instance, workloads that are sensitive to latency, like online transaction processing, tend to peak during the day, whereas workloads for online analytical processing are more prevalent at night.</t>
      </section>
      <section anchor="performance-prediction-in-ip-bearer-networks">
        <name>Performance Prediction in IP Bearer Networks</name>
        <t>Internet service providers encounter challenges in delivering high-bandwidth, low-latency, and reliable services, especially in large networks like metropolitan area networks (MANs) . The widely adopted IP protocol adheres to a best-effort principle, making predictable performance difficult and complicating the stability and availability of network services during failures. NDT can function as a high-fidelity simulation platform for predicting IP bearer network performance.  Accurate network status information is vital for optimizing protocols and identifying faults. Recent advancements in in-band network telemetry (INT) technology have allowed the integration of network performance data into packet headers on the data plane. Utilizing performance data collected through INT, data generation and optimization techniques can create additional simulated data and select suitable training  data for NDT modeling.
## Task Offloading in Vehicular Networks</t>
        <t>The rise of vehicular networks has facilitated various delay-sensitive applications, including autonomous driving and navigation. However, vehicles with limited resources struggle to meet the low/ultra-low latency requirements. To address this, computationally intensive tasks can be offloaded to resource-rich platforms like nearby vehicles, edge servers, and cloud servers. The dynamic nature of these networks, along with strict low-delay demands and large task data, presents significant offloading challenges. NDT can provide a virtual environment for monitoring and evaluating vehicular networks, aiding in effective offload decisions. Additionally, machine learning algorithms are increasingly utilized for task offloading to enhance accuracy and efficiency. Unlike traditional communication networks, vehicular networks are more dynamic and heterogeneous, leading to data shortages and quality issues. Data generation and optimization techniques can simulate data for adaptability and filter high-quality data from various sources, thereby improving model training effectiveness.</t>
      </section>
    </section>
    <section anchor="discussion">
      <name>Discussion</name>
      <t>Several topics related to data generation and optimization for NDT performance modeling require further discussion.</t>
      <ul spacing="normal">
        <li>
          <t>Data generation methods: 1) Generate configurations that cover representative scenarios and support different network scales. 2) Select data generators considering trade-offs among accuracy, speed, fidelity, etc. 3) Use data augmentation technology to expand the training data by using a small amount of practical data to generate similar data through prior knowledge.</t>
        </li>
        <li>
          <t>Data optimization methods: 1) Select data from multi-source candidate data, including hard sample mining, OOD detection, etc. 2) Verify whether the data quality meets the requirements.</t>
        </li>
        <li>
          <t>Deployment: Time/space complexity and explainability of the data generation and optimization methods.</t>
        </li>
        <li>
          <t>Directions on standardization: Which aspects of data generation and optimization for NDT modeling may require further standardization in IETF?
# Security Considerations</t>
        </li>
      </ul>
      <t>TBD</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-informative-references">
      <name>Informative References</name>
      <reference anchor="Data-Centric-AI">
        <front>
          <title>Data-centric Artificial Intelligence: A Survey</title>
          <author>
            <organization>ACM Computing Surveys</organization>
          </author>
          <date year="2025"/>
        </front>
      </reference>
      <reference anchor="RouteNet">
        <front>
          <title>RouteNet-Fermi: Network Modeling With Graph Neural Networks</title>
          <author>
            <organization>IEEE/ACM Transactions on Networking</organization>
          </author>
          <date year="2023"/>
        </front>
      </reference>
      <reference anchor="MimicNet">
        <front>
          <title>MimicNet: Fast Performance Estimates for Data Center Networks with Machine Learning</title>
          <author>
            <organization>ACM SIGCOMM 2021 Conference</organization>
          </author>
          <date year="2021"/>
        </front>
      </reference>
      <reference anchor="m3">
        <front>
          <title>m3: Accurate Flow-Level Performance Estimation using Machine Learning</title>
          <author>
            <organization>ACM SIGCOMM 2024 Conference</organization>
          </author>
          <date year="2024"/>
        </front>
      </reference>
      <reference anchor="flowSim">
        <front>
          <title>Bandwidth sharing: objectives and algorithms</title>
          <author>
            <organization>IEEE INFOCOM</organization>
          </author>
          <date year="1999"/>
        </front>
      </reference>
      <reference anchor="ASTRA-sim">
        <front>
          <title>Astra-sim2. 0: Modeling hierarchical networks and disaggregated systems for large-model training at scale</title>
          <author>
            <organization>IEEE ISPASS</organization>
          </author>
          <date year="2023"/>
        </front>
      </reference>
      <reference anchor="I-D.irtf-nmrg-network-digital-twin-arch">
        <front>
          <title>Network Digital Twin (NDT): Concepts and Reference Architecture</title>
          <author fullname="Cheng Zhou" initials="C." surname="Zhou">
            <organization>China Mobile</organization>
          </author>
          <author fullname="Hongwei Yang" initials="H." surname="Yang">
            <organization>China Mobile</organization>
          </author>
          <author fullname="Xiaodong Duan" initials="X." surname="Duan">
            <organization>China Mobile</organization>
          </author>
          <author fullname="Diego Lopez" initials="D." surname="Lopez">
         </author>
          <author fullname="Antonio Pastor" initials="A." surname="Pastor">
         </author>
          <author fullname="Qin Wu" initials="Q." surname="Wu">
            <organization>Huawei</organization>
          </author>
          <author fullname="Mohamed Boucadair" initials="M." surname="Boucadair">
            <organization>Orange</organization>
          </author>
          <author fullname="Christian Jacquenet" initials="C." surname="Jacquenet">
            <organization>Orange</organization>
          </author>
          <date day="1" month="July" year="2026"/>
          <abstract>
            <t>   The application of Digital Twin technology in the networking field is
   meant to develop various rich network applications, realize efficient
   and cost-effective data-driven network management, and accelerate
   network innovation.

   This document presents an overview of the concept of Network Digital
   Twin (NDT), provides the basic definitions and a reference
   architecture, lists a set of application scenarios, and discusses
   such technology's benefits and key challenges.

   This document is a product of the Network Management Research Group
   (NMRG) of the Internet Research Task Force (IRTF).  This document
   reflects the consensus of the research group.  It is not a candidate
   for any level of Internet Standard and is published for informational
   purposes.

            </t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-irtf-nmrg-network-digital-twin-arch-13"/>
      </reference>
    </references>
    <?line 346?>

<section numbered="false" anchor="acknowledgments">
      <name>Acknowledgments</name>
      <t>TODO acknowledge.</t>
    </section>
  </back>
  <!-- ##markdown-source:
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

-->

</rfc>
