<?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.29 (Ruby 3.2.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-pang-nmop-kg-for-traffic-monitoring-analysis-02" category="std" consensus="true" submissionType="IETF" version="3">
  <!-- xml2rfc v2v3 conversion 3.31.0 -->
  <front>
    <title abbrev="KG for traffic Monitoring and Analysis">Knowledge Graph for Network Traffic Monitoring and Analysis</title>
    <seriesInfo name="Internet-Draft" value="draft-pang-nmop-kg-for-traffic-monitoring-analysis-02"/>
    <author initials="R." surname="Pang" fullname="Ran Pang" role="editor">
      <organization>China Unicom</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>pangran@chinaunicom.cn</email>
      </address>
    </author>
    <author initials="J." surname="Zhao" fullname="Jing Zhao" role="editor">
      <organization>China Unicom</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>zhaoj501@chinaunicom.cn</email>
      </address>
    </author>
    <author initials="S." surname="Zhang" fullname="Shuai Zhang" role="editor">
      <organization>China Unicom</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>zhangs366@chinaunicom.cn</email>
      </address>
    </author>
    <author initials="W." surname="Lv" fullname="Wenxiang Lv" role="editor">
      <organization>China Unicom</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>lvwx28@chinaunicom.cn</email>
      </address>
    </author>
    <author initials="H." surname="Wang" fullname="Hongyu Wang" role="editor">
      <organization>China Unicom</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>wanghy3858@chinaunicom.cn</email>
      </address>
    </author>
    <date year="2025" month="November" day="05"/>
    <area>Operations and Management Area</area>
    <workgroup>nmop</workgroup>
    <keyword>Internet-Draft</keyword>
    <abstract>
      <?line 64?>

<t>This document extends the knowledge graph framework specifically to the traffic management domain, demonstrating how knowledge graphs can address long-standing traffic management challenges through semantic integration and automated reasoning.</t>
    </abstract>
  </front>
  <middle>
    <?line 68?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>Network traffic monitoring and analysis are crucial for ensuring service quality, detecting anomalies, and optimizing network performance. However, modern networks face increasingly severe challenges in managing traffic data from different sources, each with its own formats and schemas. These challenges align with broader operational issues identified in <xref target="I-D.mackey-nmop-kg-for-netops"/>, such as data silos, loss of context, and complex correlation requirements.</t>
      <t>This document extends the knowledge graph framework specifically to the traffic management domain, demonstrating how knowledge graphs can address long-standing traffic management challenges through semantic integration and automated reasoning.</t>
    </section>
    <section anchor="network-traffic-monitoring-and-analysis-system">
      <name>Network Traffic Monitoring and Analysis System</name>
      <section anchor="multi-domain-network-environment">
        <name>Multi-Domain Network Environment</name>
        <t>Operators' networks typically consist of multiple domains, such as home broadband, mobile, IP bearer, and application networks. These domains interconnect to form diverse end-to-end communication paths; however, data from each domain is managed by independent systems, leading to heterogeneous formats and semantic inconsistencies that create data silos.</t>
        <t>A Network Traffic Monitoring and Analysis System is therefore essential to correlate data across these domains and deliver the following functionalities:</t>
        <ul spacing="normal">
          <li>
            <t>End-to-End Quality Degradation Identification: Detect and localize quality issues across concatenated network domains.</t>
          </li>
          <li>
            <t>Internet Traffic Flow Analysis: Trace and analyze traffic flow patterns and directions through the network infrastructure.</t>
          </li>
          <li>
            <t>Performance Optimization through Reasoning: Enable network performance optimization through knowledge-based inference.</t>
          </li>
          <li>
            <t>CDN Optimization Support: Facilitate content delivery network layout optimization through rule-based inference mechanisms.</t>
          </li>
        </ul>
        <t>The core challenge stems from service traffic traversing multiple domains. Although inherent relationships exist between the distributed data sources, a single network event is often captured using different dimensions and terminologies across separate systems.</t>
        <figure anchor="fig-1">
          <name>Network Traffic Monitoring and Analysis System Architecture</name>
          <artwork><![CDATA[
               +--------------------------------------------------------------------------------------------+
               |                        Network Traffic Monitoring and Analysis System                      |
               +--------------------------------------------------------------------------------------------+
                                                          |
                                                          | 
               +--------------------------------------------------------------------------------------------+
               |                        Knowledge Graph for Traffic Monitoring and Analysis                 |
               +--------------------------------------------------------------------------------------------+
                          |                               |                          |                      |           
                          |                               |                          |                      |                  
        +-------------------------------+    +--------------------+    +---------------------+    +-------------+
        |    Home Broadband Network     |    |   Mobile Network   |    |  IP Bearer Network  |    | Application |  
        +-------------------------------+    +--------------------+    +---------------------+    +-------------+
                          |                              |                          |                      |
                          |                              |                          |                      |
        +-------------------------------------------------------------------------------------------------------------+
        |                                                Network                                                      |
        +-------------------------------------------------------------------------------------------------------------+

]]></artwork>
        </figure>
      </section>
      <section anchor="requirements-for-unified-monitoring-and-analysis">
        <name>Requirements for Unified Monitoring and Analysis</name>
        <t>To achieve its intended functionalities, the system necessitates a semantic framework capable of unifying disparate data sources while preserving domain-specific context and enabling cross-domain correlation.</t>
        <t>YANG models provide standardized data definitions for individual domains, but their cross-domain application poses significant challenges. Discrepancies between models and the use of disparate terminology hinder the establishment of logical relationships. Additionally, the natural inflexibility of their static tree structure is ill-suited for representing complex network dependencies. Most importantly, this inflexibility impedes automated association and reasoning.</t>
        <t>These limitations correspond precisely to the problems that knowledge graphs are designed to address. The knowledge graph framework for network operations <xref target="I-D.mackey-nmop-kg-for-netops"/>, based on semantic web technologies, provides a structured approach to integrating, correlating, and reasoning over heterogeneous data. By applying knowledge graph technology, operators can implement comprehensive network traffic monitoring and analysis systems that overcome these cross-domain integration challenges.</t>
        <t>TBD.</t>
      </section>
    </section>
    <section anchor="knowledge-graph-applications-in-traffic-monitoring-and-analysis">
      <name>Knowledge Graph Applications in Traffic Monitoring and Analysis</name>
      <t>To enable comprehensive monitoring and analysis of overall network status, operators require a unified semantic representation framework that bridges data barriers across network domains.</t>
      <t>Knowledge graph technology can construct a unified ontology model to semantically align and associate network entities, events, and their relationships, thereby enabling global knowledge integration of network data.</t>
      <t>The integration of a knowledge graph fundamentally transforms conventional network monitoring and analysis systems into a Knowledge-Based System (KBS) architecture. This transformation centers on two core components: the knowledge base and the inference engine, which work in tandem to overcome traditional limitations in traffic analysis.</t>
      <t>This KBS architecture effectively transforms fragmented data sources into an intelligent system capable of semantic reasoning and automated analysis, significantly enhancing the efficiency and effectiveness of network traffic monitoring and management operations.</t>
      <t>TBD.</t>
    </section>
    <section anchor="knowledge-graph-implementation-considerations">
      <name>Knowledge Graph Implementation Considerations</name>
      <t>Several approaches exist for constructing the knowledge base for network traffic monitoring:</t>
      <ul spacing="normal">
        <li>
          <t>FAIR Principles-Based Construction: Knowledge graphs are constructed using the Semantic Web technology stack. Further details on knowledge graph construction methodologies can be found in <xref target="I-D.marcas-nmop-kg-construct"/>.</t>
        </li>
        <li>
          <t>YANG Model Conversion: Transforming YANG models into knowledge graph representations, maintaining compatibility with existing management systems while enabling semantic technology benefits. This approach leverages existing standardization efforts while extending them with semantic capabilities.</t>
        </li>
        <li>
          <t>Additional Approaches</t>
        </li>
      </ul>
      <t>TBD.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>TBD.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>TBD.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-informative-references">
      <name>Informative References</name>
      <reference anchor="I-D.mackey-nmop-kg-for-netops" target="https://datatracker.ietf.org/doc/html/draft-mackey-nmop-kg-for-netops-03" xml:base="https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.mackey-nmop-kg-for-netops.xml">
        <front>
          <title>Knowledge Graph Framework for Network Operations</title>
          <author fullname="Michael Mackey" initials="M." surname="Mackey">
            <organization>Huawei</organization>
          </author>
          <author fullname="Benoît Claise" initials="B." surname="Claise">
            <organization>Everything-Ops</organization>
          </author>
          <author fullname="Thomas Graf" initials="T." surname="Graf">
            <organization>Swisscom</organization>
          </author>
          <author fullname="Holger Keller" initials="H." surname="Keller">
            <organization>Deutsche Telekom</organization>
          </author>
          <author fullname="Daniel Voyer" initials="D." surname="Voyer">
            <organization>Bell Canada</organization>
          </author>
          <author fullname="Paolo Lucente" initials="P." surname="Lucente">
            <organization>NTT</organization>
          </author>
          <author fullname="Ignacio Dominguez Martinez-Casanueva" initials="I. D." surname="Martinez-Casanueva">
            <organization>Telefonica</organization>
          </author>
          <date day="2" month="September" year="2025"/>
          <abstract>
            <t>This document describes some of the problems in modern operations and management systems and how knowledge graphs and RDF can be used to solve closed loop system, in an automatic way. Discussion Venues This note is to be removed before publishing as an RFC. Source for this draft and an issue tracker can be found at https://github.com/mike-mackey.</t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-mackey-nmop-kg-for-netops-03"/>
      </reference>
      <reference anchor="I-D.marcas-nmop-kg-construct" target="https://datatracker.ietf.org/doc/html/draft-marcas-nmop-kg-construct-00" xml:base="https://bib.ietf.org/public/rfc/bibxml3/reference.I-D.marcas-nmop-kg-construct.xml">
        <front>
          <title>Knowledge Graph Construction from Network Data Sources</title>
          <author fullname="Ignacio Dominguez Martinez-Casanueva" initials="I. D." surname="Martinez-Casanueva">
            <organization>Telefonica</organization>
          </author>
          <author fullname="Lucía Cabanillas Rodríguez" initials="L. C." surname="Rodríguez">
            <organization>Telefonica</organization>
          </author>
          <author fullname="Pedro Martinez-Julia" initials="P." surname="Martinez-Julia">
            <organization>NICT</organization>
          </author>
          <date day="26" month="February" year="2025"/>
          <abstract>
            <t>This document discusses the mechanisms that support the management and creation of knowledge graphs from data sources specific to the network management domain. The document provides background on core aspects such as ontology development, identifies methodologies and standards, and shares guidelines for integrating network data sources.</t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-marcas-nmop-kg-construct-00"/>
      </reference>
    </references>
  </back>
  <!-- ##markdown-source:
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

-->

</rfc>
