<?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.39 (Ruby 3.2.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-zhao-nmrg-ip-optical-ndt-sim-framework-00" category="info" submissionType="IRTF" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title abbrev="IP-Optical NDT Simulation Framework">A Lightweight Cross-Layer Simulation Framework for IP-Optical Network Digital Twins</title>
    <seriesInfo name="Internet-Draft" value="draft-zhao-nmrg-ip-optical-ndt-sim-framework-00"/>
    <author initials="J." surname="Zhao" fullname="Jing Zhao">
      <organization>China Unicom</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>zhaoj501@chinaunicom.cn</email>
      </address>
    </author>
    <date year="2026" month="July" day="05"/>
    <area>IRTF</area>
    <workgroup>Network Management Research Group</workgroup>
    <abstract>
      <?line 43?>

<t>This document describes a lightweight cross-layer simulation framework for IP-optical Network Digital Twins. The framework correlates IP-layer logical topology, traffic-engineering state, Segment Routing policies, optical and transport resources, OTN resources, and physical shared-risk objects in a digital twin environment.</t>
      <t>The framework is intended to support what-if analysis for cross-layer failure propagation, soft degradation, protection-timer interaction, service-aware traffic shifting, shared-risk validation, and energy-aware operation.</t>
      <t>This document does not define a new routing protocol, optical control-plane protocol, BGP-LS extension, ACTN interface, or YANG data model. The framework is intended for planning, assurance, simulation, and analysis. Simulation outputs are not directly applied to production network elements.</t>
    </abstract>
  </front>
  <middle>
    <?line 51?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>Operator backbone networks are commonly engineered and operated using a layered architecture. The IP layer handles routing, traffic engineering, Segment Routing policies <xref target="RFC9256"/>, fast reroute, and packet forwarding. The optical and transport layers handle optical channels, OTN containers, wavelengths, line systems, protection groups, fiber spans, and physical sites.</t>
      <t>This separation provides useful operational boundaries. However, it also creates cross-layer visibility gaps. The IP layer typically observes logical links, IGP adjacencies, TE attributes, Segment Routing policies, BGP paths, and traffic matrices. The optical and transport layers observe ODU containers, optical channels, optical power, error counters, line systems, ROADMs, transponders, fiber spans, ducts, sites, and protection state. These layers use different identifiers, models, event semantics, and timing behavior.</t>
      <t>As a result, a single-layer simulation may not be sufficient for several operational questions. Examples include:</t>
      <ul spacing="normal">
        <li>
          <t>Two IP backup paths may be logically disjoint but may share the same fiber cable, duct, site, power domain, or maintenance window;</t>
        </li>
        <li>
          <t>An optical soft degradation may affect packet loss or delay before a hard failure or a protection switch is visible to the IP layer;</t>
        </li>
        <li>
          <t>Optical protection and IP-layer mechanisms, such as fast reroute, BFD detection <xref target="RFC5880"/>, IGP convergence, or Segment Routing policy recomputation, may overlap in time and cause unnecessary churn;</t>
        </li>
        <li>
          <t>An optical-layer simulation may model lower-layer resource failures, but may not evaluate IP traffic redistribution, service priority, congestion, or packet-layer convergence; and</t>
        </li>
        <li>
          <t>Energy-saving actions on packet, OTN, or optical resources may reduce restoration capacity or increase recovery time after a later failure.</t>
        </li>
      </ul>
      <t>A Network Digital Twin provides an appropriate environment for this type of cross-layer what-if analysis. The framework in this document is intended to be lightweight. It does not perform continuous physical optical propagation simulation. Instead, it abstracts optical and transport behavior as discrete resources, events, states, timers, and resource counters. It then translates lower-layer events into inputs that can be used by an IP-layer simulation function.</t>
    </section>
    <section anchor="requirements-language">
      <name>Requirements Language</name>
      <t>The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in <xref target="RFC2119"/>.</t>
    </section>
    <section anchor="scope-and-non-goals">
      <name>Scope and Non-Goals</name>
      <t>This document is scoped to cross-layer simulation in a Network Digital Twin, planning system, assurance system, or offline validation environment.</t>
      <t>This document does not define:
*   A new IGP, BGP, Segment Routing, PCE, OTN, or optical control-plane protocol;
*   A new BGP-LS NLRI, TLV, or attribute;
*   A new ACTN MPI, CMI, or SBI;
*   A new optical protection protocol;
*   A new SRLG encoding;
*   A new YANG module;
*   A closed-loop automation procedure for production networks; or
*   A replacement for detailed optical planning or optical impairment tools.</t>
      <t>The framework consumes existing topology, telemetry, inventory, service,
and controller data where available. It does not require changes to
production routing protocols, optical control protocols, or production
device behavior.</t>
      <t>All simulated events, coordination hints, simulation metric adjustment
advice, simulated link-state changes, protection actions, and energy-state
changes described in this document are digital-twin-internal objects. They
MUST NOT be directly sent to production routers, optical devices, or
controllers as configuration or control instructions.</t>
    </section>
    <section anchor="relationship-to-existing-work">
      <name>Relationship to Existing Work</name>
      <t>This document is intended to describe a concrete cross-layer simulation use case for Network Digital Twin systems. It is aligned with the Network Digital Twin reference architecture described in <xref target="I-D.irtf-nmrg-network-digital-twin-arch"/>, but it does not update or extend that architecture.</t>
      <t>The framework can consume service-to-infrastructure relationship information from Service and Infrastructure Maps (SIMAP) <xref target="I-D.ietf-nmop-simap-concept"/>. This document does not define a SIMAP data model and does not extend any SIMAP YANG module.</t>
      <t>The framework can consume abstract TE topology or resource information from ACTN-based systems <xref target="RFC8453"/>. This document does not define a new ACTN interface and does not change the roles of CNC, MDSC, or PNC.</t>
      <t>The framework can reference TE topology objects from <xref target="RFC8795"/> and technology-specific optical or OTN topology objects from applicable CCAMP models, such as <xref target="I-D.ietf-ccamp-otn-topo-yang"/> and <xref target="I-D.ietf-ccamp-optical-impairment-topology-yang"/>. This document does not define a new optical topology model or a new optical impairment model.</t>
    </section>
    <section anchor="terminology">
      <name>Terminology</name>
      <dl>
        <dt>Network Digital Twin (NDT):</dt>
        <dd>
          <t>A digital representation of a network and its behavior, used to support
analysis, diagnosis, simulation, prediction, validation, and optimization.</t>
        </dd>
        <dt>IP Simulation Function (IPSF):</dt>
        <dd>
          <t>A logical function that simulates IP-layer control-plane and forwarding
behavior in a digital twin. The simulated behavior can include IGP, BGP,
Segment Routing, TE, fast reroute, BFD-related effects, traffic
redistribution, and congestion.</t>
        </dd>
        <dt>Lightweight Optical and Transport State Function (LOTSF):</dt>
        <dd>
          <t>A logical function that represents optical, OTN, and physical resource
behavior as discrete states, events, timers, and resource counters. The
LOTSF does not perform continuous optical propagation simulation.</t>
        </dd>
        <dt>Cross-Layer Correlation Function (CLCF):</dt>
        <dd>
          <t>A logical function that maintains relationships between IP-layer objects
and optical, OTN, and physical resources. It translates events between
the IPSF and the LOTSF for simulation purposes.</t>
        </dd>
        <dt>Cross-Layer Dependency Graph:</dt>
        <dd>
          <t>A graph maintained by the CLCF. It represents relationships among IP
interfaces, IP logical links, client ports, OTN resources, optical
channels, line-system resources, fiber spans, ducts, sites, protection
groups, and other shared-risk objects.</t>
        </dd>
        <dt>Soft Degradation:</dt>
        <dd>
          <t>A lower-layer condition in which transport or optical performance has
degraded but has not necessarily resulted in a hard failure, loss of
signal, or protection switch.</t>
        </dd>
        <dt>Protection Simulation Hint (PSH):</dt>
        <dd>
          <t>A digital-twin-internal object generated by the CLCF. It indicates that
the IPSF can simulate a bounded protection-coordination behavior. A PSH
is not a protocol message and MUST NOT be sent to production network
devices.</t>
        </dd>
        <dt>Simulation-Only Object:</dt>
        <dd>
          <t>An object that exists only in a digital twin or simulation context. A
simulation-only object MUST NOT be interpreted as production configuration
or production operational state.</t>
        </dd>
      </dl>
    </section>
    <section anchor="framework-architecture">
      <name>Framework Architecture</name>
      <t>The framework contains three logical functions.</t>
      <artwork type="ascii-art"><![CDATA[
             +--------------------------------------+
             |        IP Simulation Function        |
             |        IPSF                          |
             |  IGP/BGP/SR/TE/FRR/Traffic Impact   |
             +--------------------------------------+
                               ^
                               |
                    Logical simulation events
                               |
                               v
             +--------------------------------------+
             | Cross-Layer Correlation Function     |
             | CLCF                                 |
             | Dependency Graph and Translation     |
             +--------------------------------------+
                               ^
                               |
                    Logical resource-state events
                               |
                               v
             +--------------------------------------+
             | Lightweight Optical and Transport    |
             | State Function                       |
             | LOTSF                                |
             | OTN/Optical/Physical State           |
             +--------------------------------------+
]]></artwork>
      <t>Figure 1: IP-Optical Cross-Layer Simulation Framework Architecture</t>
      <t>The IPSF simulates IP-layer behavior. Its inputs can include IP topology, IGP attributes, TE attributes, Segment Routing policies, BGP paths, link utilization, traffic matrices, and service priorities.</t>
      <t>The LOTSF simulates discrete state of optical, OTN, and physical resources. Its inputs can include ODU resources, optical channels, wavelengths, protection groups, line systems, optical power, FEC-related counters, alarms, fiber cables, ducts, sites, and energy state.</t>
      <t>The CLCF is the cross-layer correlation and translation function. It does not replace an IP controller, optical controller, or ACTN controller. It maintains a cross-layer dependency graph in the digital twin, translates lower-layer events into IP-layer simulation inputs, and translates IP-layer path or service queries into lower-layer constraint queries.</t>
    </section>
    <section anchor="data-sources">
      <name>Data Sources</name>
      <t>The framework can consume data from several sources. Examples include:
*   Link-state and traffic-engineering information collected using BGP-LS <xref target="RFC9552"/>;
*   Segment Routing information carried using BGP-LS SR extensions <xref target="RFC9085"/>;
*   Topology data modeled using the generic network topology model <xref target="RFC8345"/> and the TE topology model <xref target="RFC8795"/>;
*   Transport and optical resource data from OTN, WSON, flexi-grid, or optical impairment-aware topology models;
*   Service, tunnel, and protection relationship data from controllers, orchestrators, planning systems, or network management systems;
*   Traffic matrices from IPFIX, NetFlow, telemetry, controller analytics, or planning databases;
*   Optical performance indicators, including optical power, pre-FEC and post-FEC error counters, OSNR-related indicators, protection state, alarms, and performance counters; and
*   Physical inventory information, including sites, racks, fiber cables, ducts, conduits, line-system components, power domains, and maintenance domains.</t>
      <t>A deployment is expected to record the source, timestamp, freshness, and confidence of each data input. If data from multiple sources conflicts, the deployment can apply an operator-defined precedence policy and expose unresolved conflicts in simulation results.</t>
    </section>
    <section anchor="cross-layer-dependency-graph">
      <name>Cross-Layer Dependency Graph</name>
      <t>The Cross-Layer Dependency Graph is the main correlation structure used by the CLCF. A deployment can use this graph to represent relationships such as:
*   IP logical link to router interface;
*   Router interface to transponder, muxponder, or OTN client port;
*   Transponder, muxponder, or OTN client port to client signal;
*   Client signal to ODU container or time-slot resource;
*   ODU resource to optical channel or wavelength;
*   Optical channel to line-system segment;
*   Line-system segment to fiber span;
*   Fiber span to cable, duct, conduit, site, or maintenance domain; and
*   Resource to protection group, restoration domain, or shared-risk object.</t>
      <t>The graph can contain one-to-one, one-to-many, many-to-one, and many-to-many relationships. For example, one IP logical link may traverse multiple optical and physical resources, and one physical resource may carry multiple IP logical links.</t>
      <t>The CLCF can derive simulation SRLGs from the Cross-Layer Dependency Graph. A derived simulation SRLG can include protocol-visible SRLGs, such as SRLG information used with GMPLS routing extensions <xref target="RFC5307">RFC4203</xref>, and simulation-only risk objects, such as a shared fiber cable, shared duct, shared site, shared power domain, shared amplifier site, or shared maintenance window.</t>
      <t>A simulation SRLG MUST NOT be automatically injected into a production control plane unless a separate operator-approved provisioning and change control process explicitly does so.</t>
    </section>
    <section anchor="lightweight-optical-and-transport-state-abstraction">
      <name>Lightweight Optical and Transport State Abstraction</name>
      <t>The LOTSF represents optical and transport behavior using discrete states, events, timers, and resource counters. It is intended to be lightweight enough for large-scale what-if simulation.</t>
      <section anchor="resource-state">
        <name>Resource State</name>
        <t>The LOTSF can represent the following resource types when such data is available:
*   Optical channel or wavelength;
*   ODU container, tributary slot, or equivalent transport resource;
*   Line-system segment;
*   Fiber span;
*   ROADM, amplifier, transponder, muxponder, or other relevant component;
*   Protection group or restoration domain; and
*   Energy state of ports, modules, cards, and line-system components.</t>
      </section>
      <section anchor="event-state">
        <name>Event State</name>
        <t>The LOTSF can use the following event states:</t>
        <table>
          <thead>
            <tr>
              <th align="left">Event State</th>
              <th align="left">Description</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="left">
                <strong>HEALTHY</strong></td>
              <td align="left">The resource is healthy and no simulated event affects service behavior.</td>
            </tr>
            <tr>
              <td align="left">
                <strong>SOFT_DEGRADED</strong></td>
              <td align="left">A lower-layer performance indicator has crossed an operator-defined warning or soft-failure threshold, but the condition has not necessarily resulted in a hard failure or protection switch.</td>
            </tr>
            <tr>
              <td align="left">
                <strong>HARD_FAILED</strong></td>
              <td align="left">A hard failure has occurred, such as a modeled fiber cut, loss of signal, equipment failure, or equivalent loss of transport capability.</td>
            </tr>
            <tr>
              <td align="left">
                <strong>OPTICAL_RESTORING</strong></td>
              <td align="left">The optical or transport layer is performing protection switching or restoration in the simulation.</td>
            </tr>
            <tr>
              <td align="left">
                <strong>COORDINATION_RACE</strong></td>
              <td align="left">A system-level composite state in which lower-layer protection or restoration and IP-layer detection, fast reroute, IGP convergence, or Segment Routing policy recomputation overlap in the simulation timeline and may cause packet loss, reordering, oscillation, or suboptimal routing. Unlike per-resource states, this state reflects a cross-layer timing condition.</td>
            </tr>
            <tr>
              <td align="left">
                <strong>CONVERGED</strong></td>
              <td align="left">The simulated multi-layer system has reached a stable state after protection, restoration, rerouting, or traffic shifting.</td>
            </tr>
          </tbody>
        </table>
      </section>
      <section anchor="timer-and-jitter-modeling">
        <name>Timer and Jitter Modeling</name>
        <t>A deployment can use stochastic, historical, or deterministic delay models. Modeled delays can include:
*   Lower-layer fault detection delay;
*   Performance monitoring report delay;
*   Protection switching delay;
*   Restoration delay;
*   Alarm propagation delay;
*   Resource wake-up delay; and
*   Cross-layer translation and simulation processing delay.</t>
        <t>Stochastic or historical delay models are useful when the operator wants to evaluate sensitivity to hardware response variation, alarm propagation variation, restoration timing, or wake-up timing. Deterministic timers are useful for repeatable test cases.</t>
      </section>
    </section>
    <section anchor="cross-layer-simulation-procedure">
      <name>Cross-Layer Simulation Procedure</name>
      <section anchor="topology-ingestion">
        <name>Topology Ingestion</name>
        <t>The IPSF imports IP topology, routing, Segment Routing, TE, and traffic data. The LOTSF imports optical, OTN, and physical resource data. The CLCF builds the Cross-Layer Dependency Graph from these inputs.</t>
        <t>If an IP logical link has no known lower-layer dependency, the CLCF can mark the link as having incomplete cross-layer correlation. Results that depend on such a link can be reported with reduced confidence.</t>
      </section>
      <section anchor="event-normalization">
        <name>Event Normalization</name>
        <t>When the LOTSF generates or receives a lower-layer event, the CLCF normalizes the event into common attributes, including affected resources, severity, timestamp, validity interval, and confidence.</t>
        <t>If one lower-layer event affects multiple resources, the CLCF can identify affected IP logical links, Segment Routing policies, TE tunnels, service paths, and traffic demands.</t>
      </section>
      <section anchor="cross-layer-translation">
        <name>Cross-Layer Translation</name>
        <t>The CLCF translates lower-layer events into IP-layer simulation events. Typical translations include:
*   Mapping a fiber cut to one or more simulated IP logical link failures;
*   Mapping soft degradation to loss risk, delay variation, capacity reduction, or simulation simulation metric adjustment advice;
*   Mapping lower-layer protection switching to a transient capacity change, delay change, or restoration window;
*   Mapping a shared cable, duct, conduit, or site to an SRLG relationship; and
*   Mapping a sleeping resource to reduced restoration capacity or increased recovery time.</t>
        <t>Translation rules are expected to be operator-configurable. A simulation result can record the rule version used during the simulation.</t>
      </section>
      <section anchor="ip-layer-impact-simulation">
        <name>IP-Layer Impact Simulation</name>
        <t>The IPSF simulates IP-layer behavior using the translated events. The simulated behavior can include:
*   IGP convergence;
*   BGP path changes;
*   Segment Routing policy recomputation;
*   Fast reroute behavior;
*   BFD-related detection effects;
*   Traffic redistribution;
*   Congestion, loss, delay, and availability changes; and
*   Service-priority impact.</t>
        <t>If BFD behavior is modeled, the IPSF is expected to use the configured BFD detection time or an operator-specified simulation profile. The framework does not assume a universal BFD timer value. In soft-degradation scenarios, BFD behavior is modeled according to operator policy and the configured detection profile. For example, BFD may remain up while the modeled degradation does not prevent BFD control packets from being received within the configured detection time, or it may be modeled as down when packet loss or delay causes the configured detection time to expire.</t>
      </section>
      <section anchor="result-generation">
        <name>Result Generation</name>
        <t>The simulation result can include:
*   Injected or observed events;
*   Affected lower-layer resources;
*   Affected IP links, paths, Segment Routing policies, and services;
*   Protection, restoration, and convergence timeline;
*   Loss, delay, utilization, and availability impact;
*   SRLG or physical-diversity violations;
*   Energy-state impact on restoration capability;
*   Translation rule versions;
*   Data completeness and confidence; and
*   Optional operational recommendations.</t>
        <t>Operational recommendations in the simulation result are advisory. They <strong>MUST NOT</strong> be automatically applied to production network elements unless a separate operator-approved validation and change-control process exists.</t>
      </section>
    </section>
    <section anchor="use-cases">
      <name>Use Cases</name>
      <section anchor="cross-layer-srlg-resiliency-validation">
        <name>Cross-Layer SRLG Resiliency Validation</name>
        <t>Two primary or backup paths can be disjoint in the IP topology but share a lower-layer or physical resource. This use case validates whether IP-layer protection paths satisfy physical-diversity requirements.</t>
        <t>A typical procedure is:
1.  The CLCF derives simulation SRLGs from the Cross-Layer Dependency Graph;
2.  The LOTSF models a failure of a cable, duct, site, line-system segment, or other risk object;
3.  The CLCF identifies affected IP links, paths, and services;
4.  The IPSF simulates routing convergence, Segment Routing policy recomputation, and traffic shifting; and
5.  The framework reports congestion, service impact, and physical-diversity violations.</t>
        <t>The output can include hidden shared risks, non-diverse backup paths, post-failure congestion points, and candidate physically diverse paths.</t>
      </section>
      <section anchor="soft-degradation-impact-analysis">
        <name>Soft Degradation Impact Analysis</name>
        <t>A lower-layer soft degradation may not immediately cause a hard failure or protection switch, but it can affect packet loss, delay variation, or error behavior. This use case evaluates the service-impact window between lower-layer degradation and IP-layer reaction.</t>
        <t>A typical procedure is:
1.  The LOTSF models an optical power anomaly, FEC counter anomaly, or performance counter anomaly as <tt>SOFT_DEGRADED</tt>;
2.  The CLCF translates the soft degradation to IP-layer loss risk, delay variation, capacity reduction, or simulation metric adjustment advice;
3.  The IPSF compares candidate strategies, such as keeping traffic in place, moving only high-priority traffic, increasing a metric, or simulating link withdrawal; and
4.  The framework reports service impact, congestion, and convergence effects for each strategy.</t>
        <t>This use case does not require production routers to directly interpret optical impairment indicators.</t>
      </section>
      <section anchor="protection-timer-interaction-analysis">
        <name>Protection-Timer Interaction Analysis</name>
        <t>Lower-layer protection and IP-layer protection can occur within overlapping time windows. Depending on timer values and implementation behavior, the overlap can be benign or can cause unnecessary rerouting, transient congestion, reordering, or oscillation.</t>
        <t>A typical procedure is:
1.  The LOTSF provides the modeled lower-layer detection, protection, and restoration timeline;
2.  The IPSF provides the modeled IP-layer detection, fast-reroute, and convergence timeline;
3.  The CLCF identifies overlapping intervals;
4.  The simulation enters <tt>COORDINATION_RACE</tt> state if the modeled actions conflict; and
5.  The framework compares timer profiles, hold-down windows, and protection policies.</t>
        <t>The output can include whether IP-layer action occurs before lower-layer recovery, whether unnecessary convergence occurs, whether traffic churn is introduced, and whether a different timer profile should be evaluated.</t>
      </section>
      <section anchor="coordinated-protection-and-flexible-traffic-shifting">
        <name>Coordinated Protection and Flexible Traffic Shifting</name>
        <t>When a lower-layer resource is soft-degraded but not hard-failed, moving all traffic away from the affected path can overload backup paths, while taking no action can harm high-priority services. This use case evaluates service-aware and staged cross-layer protection strategies.</t>
        <t>A typical procedure is:
1.  The LOTSF reports a soft degradation event;
2.  The CLCF generates a Protection Simulation Hint with a bounded validity interval;
3.  The IPSF simulates one or more behaviors, such as delayed failure declaration, suppression of global convergence, metric increase, movement of only high-priority traffic, or recomputation of physically diverse Segment Routing policies; and
4.  The framework compares service impact, congestion, convergence, and stability.</t>
        <t>The PSH is used only inside the digital twin. It is not a production protocol message.</t>
      </section>
      <section anchor="energy-aware-ip-optical-simulation">
        <name>Energy-Aware IP-Optical Simulation</name>
        <t>During low-demand periods, an operator may want to evaluate whether selected ports, transponders, muxponders, OTN resources, optical channels, modules, or cards can be placed into lower-power states when such states are supported by the equipment and operational policy.</t>
        <t>A typical procedure is:
1.  The IPSF identifies low-load links or demands using the traffic matrix;
2.  The CLCF maps the selected IP objects to optical, OTN, and physical resources;
3.  The LOTSF marks candidate resources as sleeping in the simulation;
4.  The framework evaluates N-1 or operator-defined failure cases under the sleeping topology; and
5.  The framework evaluates wake-up delay, restoration capacity, physical diversity, and service objectives.</t>
        <t>A candidate energy-saving policy can be reported as feasible only when the modeled low-power states are supported by the relevant equipment and when the policy satisfies utilization, restoration-capacity, wake-up-delay, physical-diversity, and protection-timing constraints defined by the operator.</t>
      </section>
    </section>
    <section anchor="operational-considerations">
      <name>Operational Considerations</name>
      <section anchor="data-completeness">
        <name>Data Completeness</name>
        <t>The accuracy of cross-layer simulation depends on the completeness of
resource mapping. Missing inventory, incomplete fiber mapping, stale OTN
resource data, or incorrect service mapping can lead to incorrect results.
A deployment can report data gaps, incomplete mappings, and low-confidence
objects.</t>
      </section>
      <section anchor="time-synchronization">
        <name>Time Synchronization</name>
        <t>Cross-layer timing analysis depends on a consistent time base. Telemetry
systems, controllers, network management systems, and the digital twin can
use synchronized time sources. If timestamp uncertainty is material to the
result, the simulation can report uncertainty bounds.</t>
      </section>
      <section anchor="policy-versioning">
        <name>Policy Versioning</name>
        <t>Translation rules, soft-degradation thresholds, simulation metric
adjustment policies, service-priority policies, and energy constraints can
be versioned. A simulation result can record the policy versions used for
reproducibility and audit.</t>
      </section>
      <section anchor="scalability">
        <name>Scalability</name>
        <t>Large provider networks can contain many routers, optical channels, OTN
resources, physical assets, and services. Implementations can use
incremental updates, event-driven simulation, and local recomputation when
possible.</t>
      </section>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>The framework described in this document can consume sensitive production
network data, including topology, traffic matrices, customer-service
mapping, physical fiber routes, site locations, and shared-risk
information.</t>
      <t>The framework MUST preserve separation between the digital twin and the
production network. Simulation events, Protection Simulation Hints,
simulation metric adjustment advice, simulated link-state changes,
simulated interface state, and other simulation outputs MUST NOT be
directly sent to production routers, optical controllers, or optical
devices.</t>
      <t>Topology, traffic matrices, customer-service mapping, physical routes, site
locations, and shared-risk information SHOULD be protected by access
control. Sensitive data SHOULD be encrypted in transit and at rest.</t>
      <t>Data collection SHOULD use read-only access whenever possible. If a
deployment also contains closed-loop automation, that automation MUST be
separated from this simulation framework by explicit validation, approval,
and change-control procedures.</t>
      <t>Input data SHOULD be validated. Malicious or incorrect topology, telemetry,
or inventory data can produce incorrect simulation results, conceal shared
risks, or generate unsafe operational recommendations.</t>
      <t>Simulation reports can expose network weaknesses. Reports SHOULD be
protected with the same or stronger controls as the input data.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document requests no IANA actions.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.2119.xml">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="RFC5307" target="https://www.rfc-editor.org/info/rfc5307" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.5307.xml">
          <front>
            <title>IS-IS Extensions in Support of Generalized Multi-Protocol Label Switching (GMPLS)</title>
            <author fullname="K. Kompella" initials="K." role="editor" surname="Kompella"/>
            <author fullname="Y. Rekhter" initials="Y." role="editor" surname="Rekhter"/>
            <date month="October" year="2008"/>
            <abstract>
              <t>This document specifies encoding of extensions to the IS-IS routing protocol in support of Generalized Multi-Protocol Label Switching (GMPLS). [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5307"/>
          <seriesInfo name="DOI" value="10.17487/RFC5307"/>
        </reference>
        <reference anchor="RFC5880" target="https://www.rfc-editor.org/info/rfc5880" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.5880.xml">
          <front>
            <title>Bidirectional Forwarding Detection (BFD)</title>
            <author fullname="D. Katz" initials="D." surname="Katz"/>
            <author fullname="D. Ward" initials="D." surname="Ward"/>
            <date month="June" year="2010"/>
            <abstract>
              <t>This document describes a protocol intended to detect faults in the bidirectional path between two forwarding engines, including interfaces, data link(s), and to the extent possible the forwarding engines themselves, with potentially very low latency. It operates independently of media, data protocols, and routing protocols. [STANDARDS-TRACK]</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="5880"/>
          <seriesInfo name="DOI" value="10.17487/RFC5880"/>
        </reference>
        <reference anchor="RFC8345" target="https://www.rfc-editor.org/info/rfc8345" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8345.xml">
          <front>
            <title>A YANG Data Model for Network Topologies</title>
            <author fullname="A. Clemm" initials="A." surname="Clemm"/>
            <author fullname="J. Medved" initials="J." surname="Medved"/>
            <author fullname="R. Varga" initials="R." surname="Varga"/>
            <author fullname="N. Bahadur" initials="N." surname="Bahadur"/>
            <author fullname="H. Ananthakrishnan" initials="H." surname="Ananthakrishnan"/>
            <author fullname="X. Liu" initials="X." surname="Liu"/>
            <date month="March" year="2018"/>
            <abstract>
              <t>This document defines an abstract (generic, or base) YANG data model for network/service topologies and inventories. The data model serves as a base model that is augmented with technology-specific details in other, more specific topology and inventory data models.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8345"/>
          <seriesInfo name="DOI" value="10.17487/RFC8345"/>
        </reference>
        <reference anchor="RFC8453" target="https://www.rfc-editor.org/info/rfc8453" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8453.xml">
          <front>
            <title>Framework for Abstraction and Control of TE Networks (ACTN)</title>
            <author fullname="D. Ceccarelli" initials="D." role="editor" surname="Ceccarelli"/>
            <author fullname="Y. Lee" initials="Y." role="editor" surname="Lee"/>
            <date month="August" year="2018"/>
            <abstract>
              <t>Traffic Engineered (TE) networks have a variety of mechanisms to facilitate the separation of the data plane and control plane. They also have a range of management and provisioning protocols to configure and activate network resources. These mechanisms represent key technologies for enabling flexible and dynamic networking. The term "Traffic Engineered network" refers to a network that uses any connection-oriented technology under the control of a distributed or centralized control plane to support dynamic provisioning of end-to- end connectivity.</t>
              <t>Abstraction of network resources is a technique that can be applied to a single network domain or across multiple domains to create a single virtualized network that is under the control of a network operator or the customer of the operator that actually owns the network resources.</t>
              <t>This document provides a framework for Abstraction and Control of TE Networks (ACTN) to support virtual network services and connectivity services.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8453"/>
          <seriesInfo name="DOI" value="10.17487/RFC8453"/>
        </reference>
        <reference anchor="RFC8795" target="https://www.rfc-editor.org/info/rfc8795" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.8795.xml">
          <front>
            <title>YANG Data Model for Traffic Engineering (TE) Topologies</title>
            <author fullname="X. Liu" initials="X." surname="Liu"/>
            <author fullname="I. Bryskin" initials="I." surname="Bryskin"/>
            <author fullname="V. Beeram" initials="V." surname="Beeram"/>
            <author fullname="T. Saad" initials="T." surname="Saad"/>
            <author fullname="H. Shah" initials="H." surname="Shah"/>
            <author fullname="O. Gonzalez de Dios" initials="O." surname="Gonzalez de Dios"/>
            <date month="August" year="2020"/>
            <abstract>
              <t>This document defines a YANG data model for representing, retrieving, and manipulating Traffic Engineering (TE) Topologies. The model serves as a base model that other technology-specific TE topology models can augment.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="8795"/>
          <seriesInfo name="DOI" value="10.17487/RFC8795"/>
        </reference>
        <reference anchor="RFC9085" target="https://www.rfc-editor.org/info/rfc9085" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.9085.xml">
          <front>
            <title>Border Gateway Protocol - Link State (BGP-LS) Extensions for Segment Routing</title>
            <author fullname="S. Previdi" initials="S." surname="Previdi"/>
            <author fullname="K. Talaulikar" initials="K." role="editor" surname="Talaulikar"/>
            <author fullname="C. Filsfils" initials="C." surname="Filsfils"/>
            <author fullname="H. Gredler" initials="H." surname="Gredler"/>
            <author fullname="M. Chen" initials="M." surname="Chen"/>
            <date month="August" year="2021"/>
            <abstract>
              <t>Segment Routing (SR) allows for a flexible definition of end-to-end paths by encoding paths as sequences of topological subpaths, called "segments". These segments are advertised by routing protocols, e.g., by the link-state routing protocols (IS-IS, OSPFv2, and OSPFv3) within IGP topologies.</t>
              <t>This document defines extensions to the Border Gateway Protocol - Link State (BGP-LS) address family in order to carry SR information via BGP.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9085"/>
          <seriesInfo name="DOI" value="10.17487/RFC9085"/>
        </reference>
        <reference anchor="RFC9256" target="https://www.rfc-editor.org/info/rfc9256" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.9256.xml">
          <front>
            <title>Segment Routing Policy Architecture</title>
            <author fullname="C. Filsfils" initials="C." surname="Filsfils"/>
            <author fullname="K. Talaulikar" initials="K." role="editor" surname="Talaulikar"/>
            <author fullname="D. Voyer" initials="D." surname="Voyer"/>
            <author fullname="A. Bogdanov" initials="A." surname="Bogdanov"/>
            <author fullname="P. Mattes" initials="P." surname="Mattes"/>
            <date month="July" year="2022"/>
            <abstract>
              <t>Segment Routing (SR) allows a node to steer a packet flow along any path. Intermediate per-path states are eliminated thanks to source routing. SR Policy is an ordered list of segments (i.e., instructions) that represent a source-routed policy. Packet flows are steered into an SR Policy on a node where it is instantiated called a headend node. The packets steered into an SR Policy carry an ordered list of segments associated with that SR Policy.</t>
              <t>This document updates RFC 8402 as it details the concepts of SR Policy and steering into an SR Policy.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9256"/>
          <seriesInfo name="DOI" value="10.17487/RFC9256"/>
        </reference>
        <reference anchor="RFC9552" target="https://www.rfc-editor.org/info/rfc9552" xml:base="https://bib.ietf.org/public/rfc/bibxml/reference.RFC.9552.xml">
          <front>
            <title>Distribution of Link-State and Traffic Engineering Information Using BGP</title>
            <author fullname="K. Talaulikar" initials="K." role="editor" surname="Talaulikar"/>
            <date month="December" year="2023"/>
            <abstract>
              <t>In many environments, a component external to a network is called upon to perform computations based on the network topology and the current state of the connections within the network, including Traffic Engineering (TE) information. This is information typically distributed by IGP routing protocols within the network.</t>
              <t>This document describes a mechanism by which link-state and TE information can be collected from networks and shared with external components using the BGP routing protocol. This is achieved using a BGP Network Layer Reachability Information (NLRI) encoding format. The mechanism applies to physical and virtual (e.g., tunnel) IGP links. The mechanism described is subject to policy control.</t>
              <t>Applications of this technique include Application-Layer Traffic Optimization (ALTO) servers and Path Computation Elements (PCEs).</t>
              <t>This document obsoletes RFC 7752 by completely replacing that document. It makes some small changes and clarifications to the previous specification. This document also obsoletes RFC 9029 by incorporating the updates that it made to RFC 7752.</t>
            </abstract>
          </front>
          <seriesInfo name="RFC" value="9552"/>
          <seriesInfo name="DOI" value="10.17487/RFC9552"/>
        </reference>
        <reference anchor="I-D.ietf-nmop-simap-concept" target="https://datatracker.ietf.org/doc/html/draft-ietf-nmop-simap-concept-12" xml:base="https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.ietf-nmop-simap-concept.xml">
          <front>
            <title>SIMAP: Concept, Requirements, and Use Cases</title>
            <author fullname="Olga Havel" initials="O." surname="Havel">
              <organization>Huawei</organization>
            </author>
            <author fullname="Benoît Claise" initials="B." surname="Claise">
              <organization>Everything OPS</organization>
            </author>
            <author fullname="Oscar Gonzalez de Dios" initials="O. G." surname="de Dios">
              <organization>Telefonica</organization>
            </author>
            <author fullname="Thomas Graf" initials="T." surname="Graf">
              <organization>Swisscom</organization>
            </author>
            <date day="19" month="June" year="2026"/>
            <abstract>
              <t>This document defines the concept of Service &amp; Infrastructure Maps (SIMAP) and identifies a set of SIMAP requirements and use cases. The SIMAP was previously known as Digital Map. SIMAP evolves the earlier 'Digital Map' concept by making explicit the ties between service and infrastructure layers, clarifying expected outcomes for operations and automation, and addressing ambiguity associated with the term 'digital.' The document intends to be used as a reference for the assessment of the various topology modules to meet SIMAP requirements.</t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-nmop-simap-concept-12"/>
        </reference>
        <reference anchor="I-D.irtf-nmrg-network-digital-twin-arch" target="https://datatracker.ietf.org/doc/html/draft-irtf-nmrg-network-digital-twin-arch-13" xml:base="https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.irtf-nmrg-network-digital-twin-arch.xml">
          <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 fullname="Antonio Pastor" initials="A." surname="Pastor"/>
            <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>
        <reference anchor="I-D.ietf-ccamp-otn-topo-yang" target="https://datatracker.ietf.org/doc/html/draft-ietf-ccamp-otn-topo-yang-21" xml:base="https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.ietf-ccamp-otn-topo-yang.xml">
          <front>
            <title>A YANG Data Model for Optical Transport Network Topology</title>
            <author fullname="Haomian Zheng" initials="H." surname="Zheng">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Italo Busi" initials="I." surname="Busi">
              <organization>Huawei Technologies</organization>
            </author>
            <author fullname="Xufeng Liu" initials="X." surname="Liu">
              <organization>Individual</organization>
            </author>
            <author fullname="Sergio Belotti" initials="S." surname="Belotti">
              <organization>Nokia</organization>
            </author>
            <author fullname="Oscar Gonzalez de Dios" initials="O. G." surname="de Dios">
              <organization>Telefonica</organization>
            </author>
            <date day="16" month="June" year="2026"/>
            <abstract>
              <t>This document defines a YANG data model for representing, retrieving, and manipulating Optical Transport Network (OTN) topologies. It is independent of control plane protocols and captures topological and resource-related information pertaining to OTN.</t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-otn-topo-yang-21"/>
        </reference>
        <reference anchor="I-D.ietf-ccamp-optical-impairment-topology-yang" target="https://datatracker.ietf.org/doc/html/draft-ietf-ccamp-optical-impairment-topology-yang-24" xml:base="https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.ietf-ccamp-optical-impairment-topology-yang.xml">
          <front>
            <title>A YANG Data Model for Optical Impairment-aware Topology</title>
            <author fullname="Dieter Beller" initials="D." surname="Beller">
              <organization>Nokia</organization>
            </author>
            <author fullname="Esther Le Rouzic" initials="E." surname="Le Rouzic">
              <organization>Orange</organization>
            </author>
            <author fullname="Sergio Belotti" initials="S." surname="Belotti">
              <organization>Nokia</organization>
            </author>
            <author fullname="Gabriele Galimberti" initials="G." surname="Galimberti">
              <organization>Nokia</organization>
            </author>
            <author fullname="Italo Busi" initials="I." surname="Busi">
              <organization>Huawei Technologies</organization>
            </author>
            <date day="22" month="June" year="2026"/>
            <abstract>
              <t>Provisioning an optical connection requires that path continuity, resource availability, and impairment constraints be satisfied in order to determine viable paths through the network. This process is known as Impairment-Aware Routing and Wavelength Assignment (IA-RWA) in Wavelength Switched Optical Networks (WSONs) and as Impairment- Aware Routing and Spectrum Assignment (IA-RSA) in Spectrum Switched Optical Networks (SSONs). This document defines a YANG data model for impairment-aware Traffic Engineering (TE) topologies in optical networks. The model augments the technology-agnostic YANG data model for TE topologies and provides read-only topology information, including optical impairments. Such information can be used, for example, by a Path Computation Engine (PCE) to compute optically feasible paths prior to connection establishment.</t>
            </abstract>
          </front>
          <seriesInfo name="Internet-Draft" value="draft-ietf-ccamp-optical-impairment-topology-yang-24"/>
        </reference>
      </references>
    </references>
  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA81dWXPkNpJ+569g2C8eT1GWu91jW/2yso62JnStJHt21tFr
UySqim4WWUOwJNdEx/z2zQtAgmRJsncfxhE7XeIBAok8v8zEZlmW9FVfm4P0
MD2vFsv+0eD/pkdda212nm9Nl95Wq02d91XbpKddvjKPbfchnbddenadXa37
qsjr9NL0dPm4WlQ9/H33WDU2ye/vO/NwED14fDc5YFLkvVm03fYgrZp5m5Rt
0cCtg7Ts8nmf/XOZt1mz6hZZtc5aHitryj6z1Sqbu0Gy/f3Ebu5XlbUweL9d
w/tnN3enSbNZ3ZvuIE1K+MpB+mr/1V+y/a+z/TdJ0TbWNHZj4Wa1hkf6bmP7
V/v73+6/SvLO5DICDr/o2s36wK/1Im/yhVmZpk9vjDV5VyzTd/hIkuSbftl2
B0maZrAcGPuve+l/wxLgQpryuv5aNYtwre0WB+nRsmry9IemKtoVXS2qHujx
nal+hYf5SrtpeiQSPUuXzCqv6oMUKfTrm/0v/6PAOxsaZK9okiRp2m4F1H4w
OJ+b06NXX3757QFcRzrHd9683v/a/fzmm335+c3rr964n1+9ee1+fv2tu/rt
/jf+56s3f3E/37x5hT/PsuO9yvRz2L52jfuVrzOgemHWvb/d0W3Y3YZpm5XM
R1kPfJQhZaORiiJfARv0Tda36zbb5s1i6r6wSbVa51WH+0SP1+1iK68ke3t7
SZJlWZrf277Liz5J7paVTYH7NrSxpbFFV90bm+ZpreSjIPmoST5sYOf5UD7a
p+RjL71bGvVO0XadgZHga/AqDw6zpQHczGfAoPl8XhWZaRZVY0yHfGR7eGuW
3poFs2O76fEyvFIVlbGz1M0jb0ocoLHrtuvTzth20xX4wNXdpf4Tn1svt5Ze
sksQhDLrKvshbe9/NUVvgauBIrJLKe5SapqHqmsbnMAeklGvrMIXetOUBj7f
pnazpu8/LvM+q+bwtbyGb1mimibtHFh705l03bXrfEE0nqW2nePGLLq8lCtw
u4dZwe+sr1bwHn4Mt5OfN91DVZgsf4RlOPLBoqo5EmkWLe8hrys3KtLANKYD
duFX2zUMivf2RmzSwp41LU5rDpsCpGnMY9q5bYDptUVbh20A/u+7ts7Wdd4Y
df+7d9fZ+W1qfgNaWZrE4RFsDC1nnhewxUCgvx9evkthknm6aktTD7lI0xrp
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
vFq9Iv5r8BihpuXHc3fYzv8CeNL8SH5oAAA=

-->

</rfc>
