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


<!DOCTYPE rfc  [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">

]>


<rfc ipr="trust200902" docName="draft-almprs-sustainability-insights-02" category="info" submissionType="IETF" xml:lang="en" tocInclude="true" sortRefs="true" symRefs="true">
  <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="2023" month="October" day="20"/>

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

    <abstract>


<t>This document motivates the collection and aggregation of sustainability environmental related metrics. It describes the motivation and requirements to collect asset centric metrics including but not limited to power consumption and energy efficiency, circular economy properties, and more general metrics useful in environmental impact analysis. It provides foundations for building an industry-wide, open-source framework for the reduction of greenhouse gas emissions, enabling measurement and optimization of the overall impact on the environment of networking devices, software applications, services, and solutions across the lifecycle journey.</t>



    </abstract>



  </front>

  <middle>


<section anchor="introduction"><name>Introduction</name>

<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"><name>The Sustainability Telemetry Standard Specification</name>

<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 Asset Lifecycle Management and Operations, Problem Statement (ALMO) <xref target="I-D.draft-palmero-ivy-ps-almo"/> 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.</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", "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"><name>Terminology</name>

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

<dl>
  <dt>Asset</dt>
  <dd>
    <t>Hardware, software, applications, or services. An asset can be physical or virtual.</t>
  </dd>
  <dt>Greenwashing</dt>
  <dd>
    <t>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>
  </dd>
  <dt>Circular economy</dt>
  <dd>
    <t>An economic paradigm in which the full lifecycle cost of resource use and emissions are included.</t>
  </dd>
  <dt>Climate change</dt>
  <dd>
    <t>The disruption of ecological processes caused by excessive resource use or emissions.</t>
  </dd>
</dl>

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

<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="next-steps"><name>Next Steps</name>

<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="the-sustainability-framework"><name>The Sustainability Framework</name>

<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 IETF standards mentioned before. 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.
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="further-development"><name>Further Development</name>

<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 domestic,international travel by airplane.</t>
</list></t>

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

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

<section anchor="scenario-monitoring-power"><name>Scenario 'monitoring power'</name>

<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"><name>Sustainability Insights Added Value</name>

<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"><name>Use Case II</name>

<section anchor="scenario-migration"><name>Scenario 'migration'</name>

<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"><name>Sustainability Insights Added Value</name>

<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"><name>Use Case III</name>

<section anchor="scenario-recycling"><name>Scenario 'recycling'</name>

<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"><name>Sustainability Insights Added Value</name>

<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"><name>Use Case IV</name>

<section anchor="scenario-power-optimization"><name>Scenario 'power optimization'</name>

<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"><name>Sustainability Insights Added Value</name>

<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"><name>Use Case V</name>

<section anchor="scenario-sustainability-cost"><name>Scenario 'sustainability cost'</name>

<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"><name>Sustainability Insights Added Value</name>

<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"><name>Use Case VI</name>

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

<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"><name>Sustainability Insights Added Value</name>

<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="architecture-framework"><name>Architecture Framework</name>

<t>This section proposes a reference architecture for Sustainability Insights framework.</t>

<t>The following picture shows an example of how a framework like this could look like in a small data center use case.</t>

<t>Each component has a type (top line, in capitals), a name (lines below), and an id for reference (number in the lower right).</t>

<figure title="Example component diagram of a Sustainability Insights deployment."><artwork><![CDATA[
                      +-----------------+
                      | USER INTERFACE  |
                      |    Dashboard    |
                      |                 |
                      +--------------11-+
                               |
                      +-----------------+
                      |    PROCESSOR    |
                      | Recommendation  |
                      |     Engine      |
                      +--------------21-+
                               |
                      +-----------------+
                      |   AGGREGATOR    |
                      |   Data Center   |
                      +--------------31-+
                               |
       +---------------+-------+-------+--------------+
       |               |               |              |
+------------+  +------------+  +------------+  +------------+
| PROCESSOR  |  | AGGREGATOR |  | AGGREGATOR |  | AGGREGATOR |
| Normalizer |  |  Network   |  |  Storage   |  |  Compute   |
+---------41-+  +---------42-+  +---------43-+  +---------44-+
       |           |                   |\             |\
+------------+     |     +------+------------+  +------------+------+
| COLLECTOR  |     |     | YANG | COLLECTOR  |  | COLLECTOR  | YANG |
|  Cooling   |     |     +---52-+ Storage 1  |  | Compute 1  +---55-+
+---------51-+     |            +---------53-+  +---------54-+
       |           |             \ Storage 2  \  \ Compute 2  \
+------------+     |              +------------+  +------------+
|  PROVIDER  |     |               \ Storage N  \  \ Compute N  \
|Utility Bill|     |                +------------+  +------------+
+---------61-+     |  
                   +--------------+
                   |              |
            +------------+  +------------+
            | COLLECTOR  |  | PROCESSOR  |
            |  Router 1  |  | Normalizer |
            +---------71-+  +---------72-+
                   |              |
            +------------+  +------------+
            |  PROVIDER  |  | COLLECTOR  |
            |  Router 1  |  | Firewall 1 |
            +---------81-+  +---------82-+
                                  |
                            +------------+
                            |  PROVIDER  |
                            | Firewall 1 |
                            +---------92-+
]]></artwork></figure>

<t>In the above diagram, each component may be procured from a commercial provider, obtained as open source, or developed from scratch by the deploying organization.  The reference design project would contain a base collection of components of each type.  Typical controllers would implement multiple, possibly all, controller functions in a single system, in which case each box above translates to a piece of configuration.</t>

<t>The key aspect of this architecture is the interfaces between the components.  These interfaces are specified in YANG.  The YANG interface may then be mapped to a variety of wire protocols.</t>

<section anchor="user-interface"><name>User Interface</name>

<t>The topmost component (11) in the architecture diagram is a User Interface component.  It would display both time-series footprint data, aggregated footprint data and results from analysis of the data.</t>

</section>
<section anchor="processor"><name>Processor</name>

<t>Processor components (21, 41, 72) take an incoming data flow and transforms it somehow, and possibly augments it with a flow of derived information.  The purpose of the transformation could be to convert between different units of measurement, correct for known errors in in the input data, or fill in approximate values where there are holes in the input data.</t>

</section>
<section anchor="aggregator"><name>Aggregator</name>

<t>Aggregator components (31, 42, 43, 44) take multiple incoming data flows and combine them, typically by adding them together, taking possible differences in cadence in the input data flows into account.</t>

<t>Aggregators wouldn't normally store the aggregated time series data, and delivers data to a client on client request.</t>

</section>
<section anchor="collector"><name>Collector</name>

<t>Collector components (51, 53, 54, 71, 82) collect time series data flows (by polling or subscriptions) and ensure the input data is stored in a way so that this component can deliver the data in a convenient and timely manner to other components in the framework.</t>

<t>Two of the Collectors (53, 54) have YANG module attached.  This is because the systems they are connected to do not have YANG models of their own.  In such cases, it is the responsibility of the Collector to provide a YANG description of the data being pulled from the underlaying system(s).</t>

</section>
<section anchor="provider"><name>Provider</name>

<t>A Provider component (61, 81, 92) delivers a snapshot reading interface or subscription service of some quantities.  Collectors may poll or subscribe to some of the quantities provided by Providers at desired intervals.  Collectors may collect streams of informations from other sources than Providers.</t>

</section>
<section anchor="yang"><name>YANG</name>

<t>A YANG module (52, 55) describing the pulled data is required for all systems that do not provide their own YANG description of their telemetry data.  This YANG module reflects the structure and naming of the data that the collector ensure is flowing into the collection system.</t>

</section>
</section>
<section anchor="deployment-considerations"><name>Deployment Considerations</name>

<t>Sustainability Data Models defines the data schemas for Sustainability Insights data. Sustainability Insights Data Models are based on YANG. YANG data models can be used independently of the transport protocols and can be converted into any encoding format supported by the network configuration protocol. YANG is protocol independent.</t>

<t>To enable the exchange of Sustainability Insights 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>The data model definition</t>
  <t>The data structure to describe all metrics and quantify relevant data consistently, i.e. specific formats like XML or JSON encoded messages would be deemed valid or invalid based on Sustainability Insights models.</t>
  <t>The process to share and collect Sustainability Insights data across the consumers consistently, including the transport mechanism. The Sustainability Insights YANG models can be used with network management protocols such as NETCONF <xref target="RFC6241"/>, RESTCONF <xref target="RFC8040"/>, streaming telemetry, etc. OpenAPI specifications might also help to consume Sustainability Insights metrics.</t>
  <t>How the configuration of assets to implement Sustainability Insights telemetry should be done.</t>
</list></t>

<t>It will be important to consider where, when, and how often the data will need to be collected. As per the specification of the data, data might need to be collected from different data sources: network devices, and different databases where manufacturing information is stored and maintained. Ideally all this information can be extracted via a well-defined API. The frequency to collect the data will also vary, for instance, comparing manufacturing data with runtime data. For example, it might be a good practice to collect inventory data once per day, while “environmental” data might need to be updated hourly or even more frequently. It will also be important to consider the platform from where data might be collected, and the need to properly correlate all the information.</t>

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

<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'>
  <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'>
  <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-ps-almo'> <front> <title>*** BROKEN REFERENCE ***</title> <author> <organization/> </author> <date/> </front> </reference>
<reference anchor='RFC6241'>
  <front>
    <title>Network Configuration Protocol (NETCONF)</title>
    <author fullname='R. Enns' initials='R.' role='editor' surname='Enns'/>
    <author fullname='M. Bjorklund' initials='M.' role='editor' surname='Bjorklund'/>
    <author fullname='J. Schoenwaelder' initials='J.' role='editor' surname='Schoenwaelder'/>
    <author fullname='A. Bierman' initials='A.' role='editor' surname='Bierman'/>
    <date month='June' year='2011'/>
    <abstract>
      <t>The Network Configuration Protocol (NETCONF) defined in this document provides mechanisms to install, manipulate, and delete the configuration of network devices. It uses an Extensible Markup Language (XML)-based data encoding for the configuration data as well as the protocol messages. The NETCONF protocol operations are realized as remote procedure calls (RPCs). This document obsoletes RFC 4741. [STANDARDS-TRACK]</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='6241'/>
  <seriesInfo name='DOI' value='10.17487/RFC6241'/>
</reference>

<reference anchor='RFC8040'>
  <front>
    <title>RESTCONF Protocol</title>
    <author fullname='A. Bierman' initials='A.' surname='Bierman'/>
    <author fullname='M. Bjorklund' initials='M.' surname='Bjorklund'/>
    <author fullname='K. Watsen' initials='K.' surname='Watsen'/>
    <date month='January' year='2017'/>
    <abstract>
      <t>This document describes an HTTP-based protocol that provides a programmatic interface for accessing data defined in YANG, using the datastore concepts defined in the Network Configuration Protocol (NETCONF).</t>
    </abstract>
  </front>
  <seriesInfo name='RFC' value='8040'/>
  <seriesInfo name='DOI' value='10.17487/RFC8040'/>
</reference>

<reference anchor='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"><name>Change log</name>

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

<t>version 02</t>

<t><list style="symbols">
  <t>includes explanation and new diagram for the architecture framework, and Use Case VI.</t>
</list></t>

<t>version 01</t>

<t><list style="symbols">
  <t>includes architecture framework section.</t>
</list></t>

<t>version 00</t>

<t><list style="symbols">
  <t>Initial version of the draft.</t>
</list></t>

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

<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:
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

-->

</rfc>

