<?xml version="1.0" encoding="UTF-8"?>
  <?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
  <!-- generated by https://github.com/cabo/kramdown-rfc2629 version 1.3.12 -->

<!DOCTYPE rfc SYSTEM "rfc2629.dtd" [
]>

<?rfc toc="yes"?>
<?rfc sortrefs="yes"?>
<?rfc symrefs="yes"?>

<rfc ipr="trust200902" docName="draft-almprs-sustainability-insights-03" category="info" submissionType="IETF" xml:lang="en">

  <front>
    <title abbrev="Sustainability Insights">Sustainability Insights</title>

    <author initials="P." surname="Andersson" fullname="Per Andersson">
      <organization>Cisco Systems</organization>
      <address>
        <email>perander@cisco.com</email>
      </address>
    </author>
    <author initials="J." surname="Lindblad" fullname="Jan Lindblad">
      <organization>Cisco Systems</organization>
      <address>
        <email>jlindbla@cisco.com</email>
      </address>
    </author>
    <author initials="S." surname="Mitrovic" fullname="Snezana Mitrovic">
      <organization>Cisco Systems</organization>
      <address>
        <email>snmitrov@cisco.com</email>
      </address>
    </author>
    <author initials="M." surname="Palmero" fullname="Marisol Palmero">
      <organization>Cisco Systems</organization>
      <address>
        <email>mpalmero@cisco.com</email>
      </address>
    </author>
    <author initials="E." surname="Roure" fullname="Esther Roure">
      <organization>Cisco Systems</organization>
      <address>
        <email>erourevi@cisco.com</email>
      </address>
    </author>
    <author initials="G." surname="Salgueiro" fullname="Gonzalo Salgueiro">
      <organization>Cisco Systems</organization>
      <address>
        <email>gsalguei@cisco.com</email>
      </address>
    </author>
    <author initials="E." surname="Stephan" fullname="Emile Stephan">
      <organization>Orange</organization>
      <address>
        <email>emile.stephan@orange.com</email>
      </address>
    </author>

    <date year="2024" month="May" day="07"/>

    <area>operations</area>
    
    <keyword>Internet-Draft</keyword>

    <abstract>


<t>Internet and the ICT industry is consuming a sizable portion of the electricity available in the world today, and the fraction has been growing significantly over time.  Data shows that the power draw of internet is relatively constant over the day and week, even though the “load” and delivered services vary greatly over this time span.  This seems to suggest that there is room for optimizations.</t>

<t>This document provides some definitions, some proposed principles for a solution, and then paints a picture of what a solution based on existing standards and some current internet drafts might look like.</t>

<t>The first step of an optimization loop is to measure.  This document proposes a mechanism to collect energy related telemetry data from the extremely diverse set of devices found in networks today, without necessarily updating the network elements.  Once the collection is done, it’s also very relevant to be able to control the devices, and turn them into low power modes when the service demand is lower.</t>



    </abstract>


  </front>

  <middle>


<section anchor="introduction" title="Introduction">

<t>To answer questions about how sustainable equipment and operational practices are, various key performance indicators (KPIs) produced by network devices, management systems, and networking solutions are necessary. While such KPIs are abundantly produced and collected today there are quite a few issues with their usability and commonality. Without a common definition of metrics across the industry and widespread adoption, we will be left with ill-defined, potentially redundant, and proprietary metrics.</t>

<t>An aspect lacking today is the precise definitions of the collected metrics. This leads to KPIs that are not comparable to each other, as it is unknown what is included in the outcomes and what is not. It makes it challenging to sum or compare numbers from different manufacturers and organizations without investing in data normalization and a high number of assumptions.</t>

<t>To produce aggregate data, it is also important to consider how the component inputs are combined. Different vendors and operators might do this aggregation differently, yet again producing values that are hard to combine or compare when also using different units of measurement. In many cases, one might suspect the actual numbers are underestimated, since there is competitive pressure to produce small numbers to report on the environmental impact of Internet communications and applications in contrast with the benefit of using it. The aim shall not be to “produce the numbers” but to find quantitative measures, when possible, that give a fair assessment of Sustainability related metrics vs. useful work.</t>

<t>It may be tempting to define the useful work in networking equipment as simply as the number of bits that are passing through the device.  For some types of equipment, that might be appropriate, but clearly a video system that is sending a video stream with better video compression is not necessarily less sustainable just because it sends fewer bits per Joule. There are also many kinds of networking equipment where measuring the end user value in number of passed bits is obviously ridiculous, and other metrics have to be defined. Monitoring or management systems are examples of this.</t>

<t>Another important and key aspect, when referring to environmental impact metrics is what needs to be considered as part of the lifecycle. Life cycle assessment, also known as LCA, of networks and services, is defined by ISO 14040 as the compilation and evaluation of the inputs, outputs, and potential environmental impacts throughout its lifecycle.</t>

<t>LCA is based on four main phases:</t>

<t><list style="symbols">
  <t>Goal and Scope</t>
  <t>Inventory Analysis</t>
  <t>Impact Assessment</t>
  <t>Interpretation</t>
</list></t>

<t>This document is setting up the stage to identify data quality requirements, under the information and communications technology (ICT) category. Following product Lifecycle Accounting (LCA), this document focuses on using the five product lifecycle stages defined by the GHG Protocol Accounting and Reporting Standard, which is in accordance with the ISO 14040:44 standards:</t>

<t><list style="numbers">
  <t>Use</t>
  <t>Manufacturing</t>
  <t>Material Acquisition / Processing</t>
  <t>Transport</t>
  <t>End of Life</t>
</list></t>

<t>Impact and interpretation will be briefly covered under the document’s motivation and use cases sections.</t>

<t>There is reason to suspect that nebulous definitions combined with the competitive pressure might produce greenwashing. Greenwashing involves making an unsubstantiated claim to deceive consumers into believing that a vendor’s product or solution is environmentally friendly or has a greater positive environmental impact than it does. This document proposes the following initiative to counter these effects.</t>

<section anchor="the-sustainability-telemetry-standard-specification" title="The Sustainability Telemetry Standard Specification">

<t>As an industry, we need to cooperate and agree on a set of core KPIs that are measured, including the definition of terms, units, and measurement procedures. What is included, and what is not included.</t>

<t>Sustainability metrics require a broad diversity of data sources that need to be combined.</t>

<t><list style="symbols">
  <t>Static information.  Data coming from manufacturing, including reference values on how the assets have been designed if they enable reuse and recycling, and which materials have been used during manufacturing and packaging; normally this information is defined once and it is part of data sheets provided by the vendors.</t>
  <t>Dynamic data.  Information measured in real-time or close to real-time from the networking equipment or application. For instance, metrics should consider current inventory and current source and amount of consumed power, as well as what hardware and software features are enabled and used by the specific network equipment.</t>
  <t>Best practices.  Recommendations for optimizing the use of the network equipment, throughout its complete lifecycle.</t>
  <t>Local context.  Country-specific regulations, corporate policy, and social aspects.</t>
</list></t>

<t>To enable the exchange of sustainability data among all interested parties, deployment considerations that are out of the scope of this document will need to include:</t>

<t><list style="symbols">
  <t>Data models.  The model definition can be implemented in different forms. This document proposes YANG as part of the Specification Data Model. YANG can be used independently of the transport and can be converted into any encoding format supported by the network configuration protocol. YANG models are decoupled from the management protocol layer.</t>
  <t>Sustainability framework.  To drive adoption, we propose an open-source aggregation framework for sustainability data. This framework should be seen as a reference architecture for a sustainability monitoring mechanism. While each implementation may be (and will be) different, the basic framework shall remain constant. The framework must account for vendor-specific calculations and enhancements in a plug-in architecture.</t>
</list></t>

<t>YANG data models as part of the Sustainability Telemetry Specification, which will follow this document, have been classified as follows:</t>

<t><list style="symbols">
  <t>Identification of the assets.  Assets include hardware (physical as well as virtual), software, applications, and services. The asset concept is defined in the Data Model for Lifecycle Management and Operations (DMLMO) <xref target="I-D.draft-palmero-ivy-dmalmo-01"/> IETF draft.</t>
  <t>Power and Efficiency.  To measure power consumption and energy efficiency, common methods, attributes, and units are needed to define metrics. The approach needs to cover the different networking domains, starting with hardware focus, but including software and protocols attributes and metrics.</t>
  <t>Circular Economy attributes.  Collecting circularity data (such as materials used, or the embedded emissions footprint) is expensive and difficult because of confidentiality and the non-standardized approach to reporting and exchanging circularity data. The flow of circularity data is typically lost at each step throughout the supply chain, as goods are passed through suppliers, manufacturers, system integrators, distributors, customers, and consumers into reuse and recycling.</t>
  <t>Context metrics.  Without understanding the context of the use, none of the metrics listed above will provide much value. The carbon intensity of the power used, for example, is key to assessing the sustainability of a given application. An efficiency number needs to be interpreted differently at peak hours and night. A given usage may be considered less sustainable if someone demonstrates the ability to deliver the same end-user value with a smaller footprint. A system that is transported a shorter distance or using a more sustainable mode of transportation from the factory to the installation site may also be assessed more positively. Or if it has a longer economic life or comes with less single-use packaging.</t>
</list></t>

<t>The model definition can be implemented in different forms. We would like to propose a specific YANG model for the sustainability metrics, which intrinsically allows for a variety of collection protocols. YANG can be used independently of the transport protocol, and lends itself well to be converted into a variety of encoding formats supported by popular network configuration protocols.</t>

<t>The rest of this document is organized as follows.  Section 2 establishes the terminology and abbreviations.  Section 3 outlines the goals and motivation of Sustainability metrics.  Section 4 discusses Use Cases that lay out the groundwork for the Sustainability Telemetry Specification, to address new business needs introduced by the Circular Economy and to avoid excessive climate change.  Section 5 proposes principles for and a solution based on existing standards and current internet drafts.  Section 6 lists ideas for future development of this work.</t>

</section>
<section anchor="requirements-language" title="Requirements language">

<t>The key words “MUST”, “MUST NOT”, “REQUIRED”, “SHALL”, “SHALL
NOT”, “SHOULD”, “SHOULD NOT”, “RECOMMENDED”, “NOT RECOMMENDED”,
“MAY”, and “OPTIONAL” in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>

</section>
</section>
<section anchor="terminology" title="Terminology">

<t>Terminology and abbreviations used in this document:</t>

<t><list style="hanging">
  <t hangText='Asset'>
  Hardware, software, applications, or services. An asset can be physical or virtual.</t>
  <t hangText='Greenwashing'>
  Marketing (intentionally or not) an asset as being green (i.e. fitting well into the circular economy) by selectively omitting less green aspects of the asset.</t>
  <t hangText='Circular economy'>
  An economic paradigm in which the full lifecycle cost of resource use and emissions are included.</t>
  <t hangText='Climate change'>
  The disruption of ecological processes caused by excessive resource use or emissions.</t>
</list></t>

</section>
<section anchor="motivation" title="Motivation">

<t>Aside from the need for consistency on metrics to be considered as part of the ICT sector, to reduce environmental impact and increase benefit; this document and future work related, aim to support the Digital Product Passport initiative under the European Union’s (EU’s) Circular Economy Action Plan (CEAP) and the Ecodesign for Sustainable Products Regulation (ESPR). There is not much time for businesses to prepare and for IETF work to influence this development.</t>

<t>The Digital Product Passport (DPP) is key to the EU’s transition to a circular economy and will provide information about assets’ environmental sustainability. It aims to improve traceability and transparency along the entire value chain of an asset and to improve the management and sharing of product-related data which are critical to ensuring their sustainable use, prolonged life, and circularity.</t>

<t>There is a need to:</t>

<t><list style="symbols">
  <t>Track raw materials extraction/production, supporting due diligence efforts</t>
  <t>Enable manufacturers to increase transparency in the value chain, better compliance, increased circularity, and sustainability</t>
  <t>Enabling services related to its remanufacturing, reparability, second-life, and recyclability, enabling sustainable business models.</t>
</list></t>

<t>In the case of upgrading, repairing, repurposing, or remanufacturing a product, it should be clear the responsibility to update the information is transferred to the installer, repairer, or remanufacturer who will be putting the product into service or placing it on the EU market.</t>

<t>The three main target groups of the passport are:</t>

<t><list style="symbols">
  <t>Public authorities and policymakers: reliable information on compliance of products with EU legislation</t>
  <t>Economic operators (such as recyclers): information on proper dismantling and waste treatment of products; the presence of Substances of Very High Concern (SVHCs) through a link to the SCIP database; etc.</t>
  <t>Consumers: instructions for use, information on repair centers, sorting instructions, and other information as required by existing EU legislation (e.g. CLP regulations), more information about products would be made available to consumers and customers to enable informed choices.</t>
</list></t>

<t>The DPP will help business planners and consumers make informed choices when purchasing assets, and should also help local and public authorities to better perform checks and controls.</t>

</section>
<section anchor="use-cases" title="Use Cases">

<section anchor="use-case-i" title="Use Case I">

<section anchor="scenario-monitoring-power" title="Scenario ‘monitoring power’">

<t>An organization is running a large and complex network with many types of devices. By looking at the utility bills, it is clear that the organization is consuming rather more energy per transported bit than many other organizations. Exactly which devices or network functions are at the root of the situation is unclear, however.</t>

<t>The product LCA in this scenario applies to the stage of “Use”.</t>

</section>
<section anchor="sustainability-insights-added-value" title="Sustainability Insights Added Value">

<t>By providing near-real-time data that is broken down at least to an individual hardware device, and ideally considerably deeper than that, it will be possible to attribute energy and environmental footprint costs to different device types, service types, and individual customers.</t>

<t>If one customer is altering its behavior or load on the network, a monitoring application could detect this quickly. It would also be possible to try several implementations or configurations for a given service and get quick feedback on the operations cost of that change.</t>

</section>
</section>
<section anchor="use-case-ii" title="Use Case II">

<section anchor="scenario-migration" title="Scenario ‘migration’">

<t>An organization is running a network with a variety of managed services and applications. Some of the devices are getting old, and have lower energy efficiency than more modern devices. Replacing old devices with new ones might improve efficiency, but has an economical as well as environmental cost. Without specific performance data, it is difficult to make informed decisions about upgrades.</t>

<t>The product LCA stage applies to “Use”.</t>

</section>
<section anchor="sustainability-insights-added-value-1" title="Sustainability Insights Added Value">

<t>By providing KPIs for reading sustainability parameters that pertain to actual usage, rather than numbers from data sheets, the accuracy of upgrade decisions is enhanced. Such data can make the case for an upgrade very clear and easy to make, or it may show that it’s not a good idea at this time. In both cases improving the sustainability of the operations.</t>

</section>
</section>
<section anchor="use-case-iii" title="Use Case III">

<section anchor="scenario-recycling" title="Scenario ‘recycling’">

<t>Recycling and reuse are major drivers of the circular economy. Companies must put high efforts in this direction and transparency. This is a qualitative KPI, passed if percentages of recycled and reused goods given the manufacturing options, as well as reports listing how many units have been recycled.</t>

<t>The product LCA applies to the stage of “Material Acquisition / Processing”.</t>

</section>
<section anchor="sustainability-insights-added-value-2" title="Sustainability Insights Added Value">

<t>The trend seems to be to report on the percentage of recycled user devices and the eco-design and refurbishment efforts. Sustainability Insights can enable the data sources to report comprehensive reporting of recycling efforts.</t>

</section>
</section>
<section anchor="use-case-iv" title="Use Case IV">

<section anchor="scenario-power-optimization" title="Scenario ‘power optimization’">

<t>An organization is running a network with a variety of managed services and applications. The network and application performance is continuously monitored, and there are even some automatic remediation actions that may trigger when certain conditions are detected.</t>

<t>In this scenario, the product LCA applies to the stage of “Use”.</t>

</section>
<section anchor="sustainability-insights-added-value-3" title="Sustainability Insights Added Value">

<t>By providing KPIs for sustainability parameters such as power consumption and power efficiency, the monitoring system can access relevant data and perform actions that reduce the power consumption or sustainability footprint of the delivered services.</t>

<t>For example, some overlay redundant links or systems may be powered off at non-pick hours, or enter into a low-power mode. A highly available application may be configured to take more load in the data center with a lower price of energy, lower outside temperatures, or an environmentally superior energy mix.</t>

</section>
</section>
<section anchor="use-case-v" title="Use Case V">

<section anchor="scenario-sustainability-cost" title="Scenario ‘sustainability cost’">

<t>IT solutions are currently analyzed from two main perspectives: technological and economical. When looking at environmental, social, and corporate governance (ESG) impact topics, sustainability metrics in the context of digital transformation, deliver insights into opportunities and risks that emerge from a rapidly growing stakeholder demand for sustainable, digitally advanced products and services.</t>

<t>The product LCA applies to all stages under its lifecycle.</t>

</section>
<section anchor="sustainability-insights-added-value-4" title="Sustainability Insights Added Value">

<t>From an application point of view, this use case proposes to include Sustainability factors in the Total Cost of Ownership (TCO) calculation, where there is a need to add Environmental, Social, and Governmental Key Performance Indicators (KPIs) to the analysis. However, adding Sustainability metrics comes with challenges and trades-off. Future work considers a model to calculate the Total Sustainability Cost of Ownership (TSCO) for network solutions based on the ESG Materiality Matrix. This model is open to adding any implementation that takes into consideration Sustainability objectives at a point in time, but it also evolves with the needs of the business and the stakeholders. The initial scope proposes to investigate the top four most important ESG Materiality issues as a base to grow the TCO to a TSCO that matches the Company’s priorities and issues.</t>

<t>Future work might include use cases that will cover “Manufacturing”, “Transport” and “End of Life” examples.</t>

</section>
</section>
<section anchor="use-case-vi" title="Use Case VI">

<section anchor="scenario-switch-off" title="Scenario ‘switch off’">

<t>WIFI is deployed in any famous stadiums around the world. It is common for such networks to rely on several thousands of Access Points (APs).</t>

<t>Such networks are very dense and designed to separate finely fans connections from business operations (ticketing, …).</t>

<t>Such WIFI network activity varies in time and follow a well-known calendaring (but not as trivial as the match calendar). It is obvious that the bigger part of a stadium WIFI network footprint is most of the time unused at all.</t>

<t>Current WIFI management tools are not designed to stop and restart the APs automatically following a schedule. In 2022 Orange and Cisco implemented practical actions to lower the power consumption of the WIFI APs of the Orange velodrome of Marseille. The experimentation was able to save 20% of the APs power consumption without modifying the infrastructure. The experimentation shown that the current design of network operation tools need to be updated to save up to 50%.</t>

<t>Stadium and arenas WIFI network are made of a very limited number of clusters. There are WIFI networks similar in size which are by far more constraint in term of calendaring and capillarity. In France, banks have thousands of branches. See <eref target="https://www.statista.com/statistics/744109/french-banks-branches-number/">Number of bank branches in France</eref>.</t>

<t>NB: APs are not per designed build to support numerous cold restarts. This may impacts TSCO</t>

</section>
<section anchor="sustainability-insights-added-value-5" title="Sustainability Insights Added Value">

<t>Being able to stop and restart WIFI APs with the right time, space and service granularity.</t>

<t>From an operation point of view, this use case proposes to save power consumption during periods the APs are not in-used.</t>

</section>
</section>
</section>
<section anchor="proposals-for-a-solution" title="Proposals for a Solution">

<section anchor="basic-principles" title="Basic Principles">

<section anchor="describe-the-collected-data-using-yang" title="Describe the Collected Data using YANG">

<t>There are many data/info modeling languages out there, but we are not aware of any that comes close to YANG in its ability to concretely and extensibly describe data structures and with a tools eco system to render functionality from that.</t>

</section>
<section anchor="work-with-existing-equipment" title="Work with Existing Equipment">

<t>Network devices as well as servers and cooling systems are providing metrics in various formats today.  We could standardize how they should report their information, and require them to follow certain principles for accounting.  We could then watch as these new systems spread across the industry.  Optimistically, this would take a few years to standardize and another few to be implemented in devices. Then yet another few years before it is widely deployed in production networks.  These are years that must not be lost in our efforts to achieve reasonably sustainable networks.  Therefore, we propose that focusing on retrieving the data we need from the systems out there, without inventing new reporting APIs/mechanisms on the equipment level.  The interfaces on existing devices are sometimes YANG-based (e.g. YANG-push), but most are probably not (e.g. CLI scraping, SNMP, homegrown REST, …)</t>

</section>
<section anchor="new-systems-that-want-to-be-helpful" title="New Systems that want to be Helpful">

<t>While we can’t expect all systems out there to adopt any new APIs or reporting mechanisms, some system implementors may be interested to help out as much as possible. In such cases, we think the best thing a system implementor can do is to provide a catalog of the existing sensors/measurement points the system provides, along with all the metadata that the higher layers will need.  We can standardize what such an (optional) catalog would look like.  This will make it easier to integrate with the rest of the metrics collection system.  Implementing it may give a system a competitive advantage over systems that don’t.</t>

</section>
<section anchor="time-series-database-tsdb-storage" title="Time Series Database (TSDB) Storage">

<t>The already established industry norm seems to be storing any collected and aggregated telemetry data in a Time Series Database (TSDB).</t>

</section>
<section anchor="define-telemetry-component-roles-providers-collectors-aggregators-processors" title="Define Telemetry Component Roles: Providers, Collectors, Aggregators, Processors">

<t>We need to agree on some terms. We have used the term “provider” to mean any system that is reporting (sustainability) telemetry.  This could be a router, blade server or a building’s cooling system.</t>

<t>The telemetry data flow is initiated by a “collector”.  The aim of the collector is to ensure that data from a provider ends up in a time series database, along with relevant metadata. How it accomplishes this is outside the scope our efforts (could use e.g. polling, subscriptions, YANG-push, …).</t>

<t>“Aggregators” and “processors” take telemetry data flow(s) from a time series database and apply some sort transformation/aggregation operation on them, and deliver the result to a time series database. That could very well be a different partition/table/bucket in the same time series database.</t>

</section>
<section anchor="add-yang-and-metadata-where-missing-and-keep-the-metadata-with-the-data" title="Add YANG and Metadata where missing, and keep the Metadata with the Data">

<t>There are of course plenty of systems and telemetry data flows that has no YANG description, but that can be solved.  We, who are building the telemetry stack, can add YANG descriptions to any data flow we care about, if the system implementor doesn’t.  Similarly, aggregators and processors describe their outgoing data flows using YANG models.</t>

<t>Both the YANG descriptions of the data flows and the corresponding metadata descriptions of the flows should be kept close to the data it pertains to.  Preferably in or linked to the same database.</t>

</section>
<section anchor="transparency-solid-yang-to-time-series-database-tsdb-mapping" title="Transparency: Solid YANG to Time Series Database (TSDB) Mapping">

<t>Since all the data stored in the TSDB has a YANG description, we can define an algorithm that maps any YANG defined data to the flat, tagged, naming structure suitable for use in a TSDB.  This makes it easy to trace the origins of all the data in the TSDB.  It is key to be able to answer questions about the origins of the collected data without looking into code.  All the sources, and which processing steps are applied, should be visible and editable as configuration data, not deeply hidden in code created elsewhere.</t>

</section>
</section>
<section anchor="the-sustainability-framework" title="The Sustainability Framework">

<t>To drive quick adoption, we propose to build an open-source aggregation framework for sustainability data. This framework should be seen as a reference architecture for a sustainability monitoring mechanism. The reference implementation will be based on the specifications mentioned in this document.  The architecture would supply a few base components, but otherwise, allow vendors or standards bodies to plugin their applications that fit in the general framework.</t>

<t>One example of such an application that we would like to propose is a model to calculate the Total Sustainability Cost of Ownership (TSCO) for network solutions based on the Environmental, Social, and Governance (ESG) Materiality Matrix. This matrix model is open to adding any implementation that takes into consideration Sustainability objectives at a point in time, but it also evolves with the needs of the business and the stakeholders. The initial scope proposes to investigate the top four most important ESG Materiality issues as a base to grow the TCO to a TSCO that matches the Company’s priorities and issues.</t>

</section>
<section anchor="the-framework-architecture" title="The Framework Architecture">

<t>Even though the end-goal with the architecture is to enable fully automated network management which is taking the sustainability insights that comes out of the network into account, we envision the top layer of the architecture would also contain a human consumable graphs showing how well our network is operating with respect to energy and emissions.  We live in a demo-or-die world, after all.  Such graphs typically take their input from one or more Time-Series Databases (TSDB).  The mapping from YANG to TSDB is described in <xref target="I-D.draft-kll-yang-label-tsdb-00"/>.  The graphing technology already exists, and many mature commercial and open source tools are available.  This operator user interface would also do well to have a section for recommendations from the system, based on potential savings the system has discovered.</t>

<t>An aggregation framework that collects information about, and to a large extent directly from, the network elements and subsystems in the network, and delivers it into a TSDB.  Sometimes, the best available data about some of the properties of some nework elements is found in the datasheets for the network element.  In such cases, the information about a network element may be read from a web server or file with structured information about the network element, rather than reading it in (near) real-time from the system itself.  We propose that the aggregation system is built on the framework described in the <xref target="I-D.draft-lindblad-tlm-philatelist-01"/>.</t>

<t>In the figure below, many lines are drawn between components in the aggregation framework.  In general, those lines represent telemetry data flows in and out of one or more TSDB buckets/topics.  This state of affairs is depicted in the diagram with a TSDB symbol “hanging in the air” next to these lines.</t>

<t>Besides aggregating the collected telemetry data, the Philatelist framework can also be used to associate selected points in the collection tree with specific assets defined in the network inventory, as defined in <xref target="I-D.draft-palmero-ivy-dmalmo-01"/>.</t>

<t>Lower down in the stack, the aggregation framework needs to access the actual devices, or other data sources standing in for them.  The variety in types of sensors and collection protocols to use here is great.  It is hard to know what sensors are available from a device, and using which protocols.  It is even harder to know more about what the delivered metrics mean.  What unit of measuremnt is used?  Is the power reported true RMS power, or something else?  What is included and not in this number, e.g. is the cooling cost included?  What is the precision?  This metadata information SHOULD come from the device vendor, either declared directly by the device itself, or by providing a structured data manifest.  The YANG interface and file format for the manifest is described in <xref target="I-D.draft-opsawg-poweff-01"/>.</t>

<t>A concrete device YANG model that provides some functionality for reading power telemetry as well as some power control functionality on the device level is found in <xref target="I-D.draft-li-ivy-power-01"/>.</t>

<figure title="Example component diagram sketch of a Sustainability Insights deployment."><artwork><![CDATA[
                      +-----------------+
                      | USER INTERFACE  |       ________
                      |      Graphs     |      /        \
                      |                 |     (   TSDB   )
                      +-----------------+     |\________/|
                               |              |          |
                              ...              \________/
                               |
       +---------------+-------+-------+--------------+
       |               |               |              |
+------------+  +------------+  +------------+  +------------+
| PROCESSOR  |  | AGGREGATOR |  | AGGREGATOR |  | AGGREGATOR |
| Normalizer |  |  Network   |  |  Storage   |  |  Compute   |
+------------+  +------------+  +------------+  +------------+
       |           |                   |\             |\
      ...         ...                  ...            ... 
       |           |                   |              |
       |- YANG     |-YANG              |-YANG         |-YANG
       |- Metadata |-Metadata          |-Metadata     |-Metadata
       |           |                   |              |
+------------+  +------------+  +------------+  +------------+
| COLLECTOR  |  | COLLECTOR  |  | COLLECTOR  |  | COLLECTOR  |
+------------+  +------------+  +------------+  +------------+
       |           |                   |\             |\
      ...         ...                  ...            ... 
       |           |                   |              |
       +- YANG     |                   +- some YANG   +- YANG
       +- Metadata +- Metadata         +- Metadata    +- Metadata
       |           |                   |              |
+----------+  +-----------+  +--------------+  +----------------+
| NETCONF  |  | CLI       |  | Device       |  | Device with    |
| device   |  | and SNMP  |  | with REDFISH |  | POWEFF models  |
|          |  | device    |  | and RESTCONF |  | over NETCONF   |
+----------+  +-----------+  +--------------+  +----------------+

]]></artwork></figure>

</section>
</section>
<section anchor="next-steps" title="Next Steps">

<t>To enable the exchange of sustainability data among all interested parties at each step of the value supply chain, a technical sustainability framework for how this data is queried, transported, and visualized will be required.</t>

<section anchor="reaching-methodological-agreement" title="Reaching Methodological Agreement">

<section anchor="need-to-agree-on-what-and-how-to-measure" title="Need to Agree on What and How to Measure">

<t>Once we agree on the principles of how a collection framework should be structured, we also need to agree on what data is meaningful to measure from the systems, and how that measurement is done. What units to convert to, what sample frequencies and how (im)precision is conveyed. What about missing data points?</t>

</section>
<section anchor="need-to-agree-on-what-and-how-to-aggregate" title="Need to Agree on What and How to Aggregate">

<t>Once we agree on what and how to measure, we also need to agree on how we aggregate the data. Is linear interpolation of time series data a good approach? Should we work with averages, and if so over which time spans? Filter out outliers? How deep into the device subsystems/interfaces etc should we drill? How should we add cost of cooling, buildings, operations teams, etc?</t>

</section>
<section anchor="lets-bring-in-the-economists-from-sbti-ghgp-etc" title="Let’s bring in the Economists from SBTi, GHGP, etc.">

<t>On the e-impact mailing list, we have identified a number of hairy questions when it comes to attribution/allocation of energy or co2eq-cost, that are more of policy nature than hard science. E.g. who is “responsible” for the idle power consumption of a system? Does it matter if users pay a flat monthly fee for services, or per byte or per cat video? All the above is about computing a cost-metric for running the system. It may be equally important to compute a value metric (e.g. based on what users pay for the service) to put in relation to the cost. Just cost alone will be pretty much a useless number.</t>

<t>To sort out questions on this level, it may be wise to involve “the economists”. By that we mean the folks that are already assessing many of our organizations when it comes to co2-reduction targets etc. Folks from Science Based Targets initiative (SBTi), or Green House Gas Protocol (GHGP), for example. They are used to construct economic models where the right incentives show up.</t>

</section>
</section>
<section anchor="expanding-the-scope" title="Expanding the Scope">

<t>Items that are not in the scope of this edition of this document, but could be addressed in future revisions, include:</t>

<t><list style="symbols">
  <t>How to relate Sustainability Telemetry Specification to sustainability Scopes 1, 2, and 3,</t>
  <t>Circular Economy Business models,</t>
  <t>Recommendations,</t>
  <t>Scope 4, i.e. metrics for avoided footprints (sometimes called handprint). For instance, to reduce GHG emissions, automation activities like Zero Touch, or certain technologies like Routed Optical Networking, can replace other higher emitting activities. Another example would be the positive impact arising from video conferencing as opposed to international travel by airplane.</t>
</list></t>

</section>
</section>
<section anchor="security-considerations" title="Security Considerations">

<t>The security considerations mentioned in section 17 of <xref target="RFC7950"/> apply.</t>

<t>Sustainability Insights brings several security and privacy implications because of the various components and attributes of the information model. For example, each functional component can be tampered with to give manipulated data. Sustainability Insights when used alone or with other relevant data, can identify an individual, revealing Personal Identifiable Information (PII). Misconfigurations can lead to data being accessed by unauthorized entities.</t>

<t>Methods exist to secure the communication of management information. The transport entity of the functional model MUST implement methods for secure transport. This document also contains an Information model and Data-Model in which none of the objects defined are writable. If the objects are deemed sensitive in a particular environment, access to them MUST be restricted using appropriately configured security and access control rights. The information model contains several optional elements which can be enabled or disabled for the sake of privacy and security. Proper authentication and audit trail MUST be included for all the users/processes that access Sustainability Insights Telemetry Data.</t>

</section>


  </middle>

  <back>

    <references title='Normative References'>



<reference anchor="RFC2119" target="https://www.rfc-editor.org/info/rfc2119">
  <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>

<reference anchor="RFC8174" target="https://www.rfc-editor.org/info/rfc8174">
  <front>
    <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
    <author fullname="B. Leiba" initials="B." surname="Leiba"/>
    <date month="May" year="2017"/>
    <abstract>
      <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
    </abstract>
  </front>
  <seriesInfo name="BCP" value="14"/>
  <seriesInfo name="RFC" value="8174"/>
  <seriesInfo name="DOI" value="10.17487/RFC8174"/>
</reference>




    </references>

    <references title='Informative References'>



<reference anchor="I-D.draft-palmero-ivy-dmalmo-01" target="https://datatracker.ietf.org/doc/html/draft-palmero-ivy-dmalmo-01">
  <front>
    <title>Data Model for Asset Lifecycle Management and Operations</title>
    <author fullname="Marisol Palmero" initials="M." surname="Palmero">
      <organization>Cisco Systems</organization>
    </author>
    <author fullname="Frank Brockners" initials="F." surname="Brockners">
      <organization>Cisco Systems</organization>
    </author>
    <author fullname="Sudhendu Kumar" initials="S." surname="Kumar">
      <organization>NC State University</organization>
    </author>
    <author fullname="Camilo Cardona" initials="C." surname="Cardona">
      <organization>NTT</organization>
    </author>
    <author fullname="Diego Lopez" initials="D." surname="Lopez">
      <organization>Telefonica I+D</organization>
    </author>
    <date day="24" month="April" year="2024"/>
    <abstract>
      <t>This document includes a data model for assets lifecycle management and operations. The primary objective of the data model is to measure and improve the network operators' experience along the lifecycle journey, from technical requirements and technology selection through renewal, including the end of life of an asset. This model is based on the information model introduced in "Asset Lifecycle Management and Operations: A Problem Statement" (ALMO) [I-D.draft-palmero-opsawg-ps-almo-00] IETF draft.</t>
    </abstract>
  </front>
  <seriesInfo name="Internet-Draft" value="draft-palmero-ivy-dmalmo-01"/>
</reference>

<reference anchor="I-D.draft-kll-yang-label-tsdb-00" target="https://datatracker.ietf.org/doc/html/draft-kll-yang-label-tsdb-00">
  <front>
    <title>Mapping YANG Data to Label-Set Time Series</title>
    <author fullname="Kristian Larsson" initials="K." surname="Larsson">
      <organization>Deutsche Telekom</organization>
    </author>
    <date day="18" month="October" year="2023"/>
    <abstract>
      <t>This document proposes a standardized approach for representing YANG- modeled configuration and state data, for storage in Time Series Databases (TSDBs) that identify time series using a label-set. It outlines procedures for translating YANG data representations to fit within the label-centric structures of TSDBs and vice versa. This mapping ensures clear and efficient storage and querying of YANG- modeled data in TSDBs.</t>
    </abstract>
  </front>
  <seriesInfo name="Internet-Draft" value="draft-kll-yang-label-tsdb-00"/>
</reference>

<reference anchor="I-D.draft-lindblad-tlm-philatelist-01" target="https://datatracker.ietf.org/api/v1/doc/document/draft-lindblad-tlm-philatelist/">
  <front>
    <title>Philatelist, YANG-based Network Controller collection and aggregation framework integrating Telemetry data and Time Series Databases</title>
    <author fullname="Jan Lindblad"/>
    <date day="7" month="May" year="2024"/>
    <abstract>
      <t>Timestamped telemetry data is collected en masse today.  Mature tools
   are typically used, but the data is often collected in an ad hoc
   manner.  While the dashboard graphs look great, the resulting data is
   often of questionable quality, not well defined, and hard to compare
   with seemingly similar data from other organizations.</t>
      <t>This document proposes a standard, extensible, cross domain framework
   for collecting and aggregating timestamped telemetry data in a way
   that combines YANG, metadata and Time Series Databases to produce
   more transparent, dependable and comparable results.  This framework
   is implemented in the Network Controller layer, but is rooted in data
   that is collected from all kinds of Network Elements and related
   systems.</t>
    </abstract>
  </front>
  <seriesInfo name="Internet-Draft" value="draft-lindblad-tlm-philatelist-01"/>
</reference>

<reference anchor="I-D.draft-opsawg-poweff-01" target="https://datatracker.ietf.org/api/v1/doc/document/draft-opsawg-poweff/">
  <front>
    <title>Power and Energy Efficiency</title>
    <author fullname="Jan Lindblad"/>
    <author fullname="Snezana Mitrovic"/>
    <author fullname="Marisol Palmero"/>
    <author fullname="Gonzalo Salgueiro"/>
    <date day="7" month="May" year="2024"/>
    <abstract>
      <t>This document specifies a device YANG “dashboard” data model that
   allows devices to report which power measurement and control
   functions they offer.  This basic YANG model is applicable to any
   kind of device, regardless of whether the device itself has any
   support for YANG-based management interfaces or not.  The YANG model
   simply allows a device to describe what it can report, and which
   interfaces are available to request this data.  Devices that lack any
   on-board YANG-based management interfaces provide this information in
   form of a YANG instance data file.  This file may be readable from an
   on-board web server on the device, or hosted anywhere else.</t>
    </abstract>
  </front>
  <seriesInfo name="Internet-Draft" value="draft-opsawg-poweff-01"/>
</reference>

<reference anchor="I-D.draft-li-ivy-power-01" target="https://datatracker.ietf.org/doc/html/draft-li-ivy-power-01">
  <front>
    <title>A YANG model for Power Management</title>
    <author fullname="Tony Li" initials="T." surname="Li">
      <organization>Juniper Networks</organization>
    </author>
    <author fullname="Ron Bonica" initials="R." surname="Bonica">
      <organization>Juniper Networks</organization>
    </author>
    <date day="17" month="October" year="2023"/>
    <abstract>
      <t>Network sustainability is a key issue facing the industry. Networks consume significant amounts of power at a time when the cost of power is rising and sensitivity about sustainability is very high. As an industry, we need to find ways to optimize the power efficiency of our networks both at a micro and macro level. We have observed that traffic levels fluctuate and when traffic ebbs there is much more capacity than is needed. Powering off portions of network elements could save a significant amount of power, but to scale and be practical, this must be automated. The natural mechanism for enabling automation would be a Yet Another Next Generation (YANG) interface, so this document proposes a YANG model for power management.</t>
    </abstract>
  </front>
  <seriesInfo name="Internet-Draft" value="draft-li-ivy-power-01"/>
</reference>

<reference anchor="RFC7950" target="https://www.rfc-editor.org/info/rfc7950">
  <front>
    <title>The YANG 1.1 Data Modeling Language</title>
    <author fullname="M. Bjorklund" initials="M." role="editor" surname="Bjorklund"/>
    <date month="August" year="2016"/>
    <abstract>
      <t>YANG is a data modeling language used to model configuration data, state data, Remote Procedure Calls, and notifications for network management protocols. This document describes the syntax and semantics of version 1.1 of the YANG language. YANG version 1.1 is a maintenance release of the YANG language, addressing ambiguities and defects in the original specification. There are a small number of backward incompatibilities from YANG version 1. This document also specifies the YANG mappings to the Network Configuration Protocol (NETCONF).</t>
    </abstract>
  </front>
  <seriesInfo name="RFC" value="7950"/>
  <seriesInfo name="DOI" value="10.17487/RFC7950"/>
</reference>




    </references>


<section numbered="false" anchor="change-log" title="Change log">

<t>RFC Editor Note: This section is to be removed during the final publication of the document.</t>

<t><list style="symbols">
  <t>From version -02 to -03  <list style="symbols">
      <t>Rewrote the abstract</t>
      <t>Added a solution principles section</t>
      <t>Rewrote the architecture framework section to take a more holistic view</t>
      <t>Removed the deployment considerations section</t>
      <t>Added methodological agreement section under next steps</t>
      <t>Many minor word changes and language fixes</t>
      <t>Updated list of normative references</t>
    </list></t>
  <t>From version -01 to -02  <list style="symbols">
      <t>Includes explanation and new diagram for the architecture framework</t>
      <t>Added Use Case VI</t>
    </list></t>
  <t>From version -00 to -01  <list style="symbols">
      <t>Added an architecture framework section.</t>
    </list></t>
  <t>Version -00  <list style="symbols">
      <t>Initial version.</t>
    </list></t>
</list></t>

</section>
<section numbered="false" anchor="acknowledgments" title="Acknowledgments">

<t>This document was created by meaningful contributions from Jeff Apcar, Klaus Verschure and Suresh Krishnan.</t>

<t>The authors wish to thank them and many others for their helpful comments and suggestions.</t>

</section>


  </back>

<!-- ##markdown-source:
H4sIALDtOWYAA+196XIj2ZXefzxFmh0TTaoB1NIly6JioofNYlVTqoUuslsx
9jgmEsgLIFWJTCgzQRR7UegxZv75WfwoehKf7zvnLgmCXaUZ2Q6HXRFSE0Dm
Xc49+3Ynk8mo6/O6+Oe8amp3mvXt1o3KTcu/uv7p48e/fvx01Jd9JT9eyzd5
Weezsir7u+yy7srlqu9G+WzWutuHf5/nvVs27d1pVtaLZtRtZ+uy68qm7u82
Muzlxc2LUd66/DRrNq7Ne/mlG+2a9v2ybbab02w0Kpp5na/l2aLNF/0kr9ab
tpt0g/kmpc03efzl6LNm1jWV6113mj371ZMnY/z/0+yz7J1bN7cuKxdZ3fRZ
7Vzhikfv3KbK52702XZT5P6dxx97elTl9fI0c/Xo/e50lGUT2XHv2tr1k+dY
5mi0KfX7vpnzv13T9q1bdPrhbs2/R3XTrmXTtw4PX06eT3WT76tqciczTKp8
5qpJ3xWzyePHw2eqsi5mVV5M+mo92azKSlZflV0/efxk+OBGQObaZlLe3k2K
tXxo7j3SbLp8t5xsmp1bLO79WpV8F7+2/HGEswwLH+XbftW0p6NJlskpCwSv
ptlZXbi265paRsoyPcAr1+5937TLvC6/57GfZudlN2+y67uud+uOv7t1Xlan
GTAD7/3DHE9M5806zvXbafbKIJFM9du8Hn79iTP9waB6aKbrafa67Nvmtpwn
M13X7vu8zoc/feJsXb3mW3E2+S1O+HqaXenZJfO9zttS0HvwyydOtzZMOLS5
i2n2rtm2LpnpoutXcmLx60+cRmaQN27LQ9O8nGbXebXcunKwqZdN/b1wob3f
PnG+ZadvPbCt695tVnmKhxfrsnKD74czvRVsW7rBlvDGtNM3/qHh75woJeA9
qphMJlk+6/o2n/fCxjx/yASTMwFsdnl+I2sshI+1d1nZZXPhfNt1WS+zPOtk
LTNZ40aYhiwpaxZ8xVVu3rflHBw2v5WV8aGy5o/CNCsZuSnyu3GYZIHZMcIq
77KZc3UmfHWHSYRf1uWinOd1X91lwunarC/Xbpplz/NeVrBqdp0Mkfcch7QP
DrzDWkq/F1l26yruWAbBDkSg9DaavCZr4VJ2zr0fZ+7WYanNdrnir0dVkxdH
fKAQ1iUvuSLrXCtU5LrsNhe4LEU0xPWtZD4sMus2eS0rvcEXnRN8kH1n3Xa5
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

-->

</rfc>

