rfc9547.original | rfc9547.txt | |||
---|---|---|---|---|
IAB J. Arkko | Internet Architecture Board (IAB) J. Arkko | |||
Internet-Draft Ericsson | Request for Comments: 9547 C. S. Perkins | |||
Intended status: Informational C. S. Perkins | Category: Informational S. Krishnan | |||
Expires: 25 April 2024 University of Glasgow | ISSN: 2070-1721 February 2024 | |||
S. Krishnan | ||||
Cisco | ||||
23 October 2023 | ||||
Report from the IAB Workshop on Environmental Impact of Internet | Report from the IAB Workshop on Environmental Impact of Internet | |||
Applications and Systems, 2022 | Applications and Systems, 2022 | |||
draft-iab-ws-environmental-impacts-report-03 | ||||
Abstract | Abstract | |||
Internet communications and applications have both environmental | Internet communications and applications have both environmental | |||
costs and benefits. The IAB ran an online workshop in December 2022 | costs and benefits. The IAB ran an online workshop in December 2022 | |||
on exploring and understanding these impacts. | to explore and understand these impacts. | |||
The role of the workshop was to discuss the impacts, discuss the | ||||
evolving needs from industry, and to identify areas for improvements | ||||
and future work. A key goal of the workshop was to call further | ||||
attention to the topic and to bring together a diverse stakeholder | ||||
community to discuss these issues. | ||||
This report summarises the workshop inputs and discussions. | ||||
About This Document | ||||
This note is to be removed before publishing as an RFC. | The role of the workshop was to discuss the impacts and the evolving | |||
industry needs, and to identify areas for improvements and future | ||||
work. A key goal of the workshop was to call further attention to | ||||
the topic and bring together a diverse stakeholder community to | ||||
discuss these issues. | ||||
Status information for this document may be found at | Note that this document is a report on the proceedings of the | |||
https://datatracker.ietf.org/doc/draft-iab-ws-environmental-impacts- | workshop. The views and positions documented in this report are | |||
report/. | those of the workshop participants and do not necessarily reflect IAB | |||
views and positions. | ||||
Status of This Memo | Status of This Memo | |||
This Internet-Draft is submitted in full conformance with the | This document is not an Internet Standards Track specification; it is | |||
provisions of BCP 78 and BCP 79. | published for informational purposes. | |||
Internet-Drafts are working documents of the Internet Engineering | ||||
Task Force (IETF). Note that other groups may also distribute | ||||
working documents as Internet-Drafts. The list of current Internet- | ||||
Drafts is at https://datatracker.ietf.org/drafts/current/. | ||||
Internet-Drafts are draft documents valid for a maximum of six months | This document is a product of the Internet Architecture Board (IAB) | |||
and may be updated, replaced, or obsoleted by other documents at any | and represents information that the IAB has deemed valuable to | |||
time. It is inappropriate to use Internet-Drafts as reference | provide for permanent record. It represents the consensus of the | |||
material or to cite them other than as "work in progress." | Internet Architecture Board (IAB). Documents approved for | |||
publication by the IAB are not candidates for any level of Internet | ||||
Standard; see Section 2 of RFC 7841. | ||||
This Internet-Draft will expire on 25 April 2024. | Information about the current status of this document, any errata, | |||
and how to provide feedback on it may be obtained at | ||||
https://www.rfc-editor.org/info/rfc9547. | ||||
Copyright Notice | Copyright Notice | |||
Copyright (c) 2023 IETF Trust and the persons identified as the | Copyright (c) 2024 IETF Trust and the persons identified as the | |||
document authors. All rights reserved. | document authors. All rights reserved. | |||
This document is subject to BCP 78 and the IETF Trust's Legal | This document is subject to BCP 78 and the IETF Trust's Legal | |||
Provisions Relating to IETF Documents (https://trustee.ietf.org/ | Provisions Relating to IETF Documents | |||
license-info) in effect on the date of publication of this document. | (https://trustee.ietf.org/license-info) in effect on the date of | |||
Please review these documents carefully, as they describe your rights | publication of this document. Please review these documents | |||
and restrictions with respect to this document. | carefully, as they describe your rights and restrictions with respect | |||
to this document. | ||||
Table of Contents | Table of Contents | |||
1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . 2 | 1. Introduction | |||
1.1. About the contents of this workshop report . . . . . . . 4 | 1.1. About the Contents of This Workshop Report | |||
2. Scope . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 | 2. Scope | |||
2.1. Practical Arrangements . . . . . . . . . . . . . . . . . 5 | 2.1. Practical Arrangements | |||
3. Workshop Topics and Discussion . . . . . . . . . . . . . . . 6 | 3. Workshop Topics and Discussion | |||
3.1. The Big Picture . . . . . . . . . . . . . . . . . . . . . 6 | 3.1. The Big Picture | |||
3.2. Understanding the Impacts . . . . . . . . . . . . . . . . 9 | 3.2. Understanding the Impacts | |||
3.3. Improvements . . . . . . . . . . . . . . . . . . . . . . 10 | 3.3. Improvements | |||
3.4. Next Steps . . . . . . . . . . . . . . . . . . . . . . . 11 | 3.4. Next Steps | |||
3.4.1. Overall Strategy . . . . . . . . . . . . . . . . . . 11 | 3.4.1. Overall Strategy | |||
3.4.2. Improvements . . . . . . . . . . . . . . . . . . . . 12 | 3.4.2. Improvements | |||
3.4.3. Actions . . . . . . . . . . . . . . . . . . . . . . . 14 | 3.4.3. Actions | |||
4. Feedback . . . . . . . . . . . . . . . . . . . . . . . . . . 15 | 4. Feedback | |||
5. Security Considerations . . . . . . . . . . . . . . . . . . . 15 | 5. Security Considerations | |||
6. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 16 | 6. IANA Considerations | |||
7. Position Papers . . . . . . . . . . . . . . . . . . . . . . . 16 | 7. Position Papers | |||
8. Program Committee . . . . . . . . . . . . . . . . . . . . . . 18 | 8. Program Committee | |||
9. Workshop Participants . . . . . . . . . . . . . . . . . . . . 18 | 9. Informative References | |||
10. Informative References . . . . . . . . . . . . . . . . . . . 21 | Appendix A. Workshop Participants | |||
Appendix A. IAB Members at the Time of Approval . . . . . . . . 25 | IAB Members at the Time of Approval | |||
Appendix B. Acknowledgments . . . . . . . . . . . . . . . . . . 26 | Acknowledgments | |||
Authors' Addresses . . . . . . . . . . . . . . . . . . . . . . . 26 | Authors' Addresses | |||
1. Introduction | 1. Introduction | |||
The IAB ran an online workshop in December 2022 on exploring and | The IAB ran an online workshop in December 2022 to explore and | |||
understanding the environmental impacts of the Internet. | understand the environmental impacts of the Internet. | |||
The background for the workshop was that Internet communications and | The context for the workshop was that Internet communications and | |||
applications have both environmental costs and benefits. In the | applications have both environmental costs and benefits. In the | |||
positive direction, they can reduce the environmental impact of our | positive direction, they can reduce the environmental impact of our | |||
society, for instance, by allowing virtual interaction to replace | society, for instance, by allowing virtual interaction to replace | |||
physical travel. Of course, the Internet can equally well act as an | physical travel. On the other hand, the Internet can equally well | |||
enabler for increasing physical goods consumption, for instance, | act as an enabler for increasing physical goods consumption, for | |||
through easing commerce. | instance, by facilitating commerce. | |||
Beyond the effects associated with its use, Internet applications do | Beyond the effects associated with its use, Internet applications do | |||
not come for free either. The Internet runs on systems that require | not come for free either. The Internet runs on systems that require | |||
energy and raw materials to manufacture and operate. While the | energy and raw materials to manufacture and operate. While the | |||
environmental benefits of the Internet may certainly outweigh this | environmental benefits of the Internet may certainly outweigh this | |||
use of resources in many cases, it is incumbent on the Internet | use of resources in many cases, it is incumbent on the Internet | |||
industry to ensure that this use of resources is minimized and | industry to ensure that this use of resources is minimized and | |||
optimized. In many cases, this is already an economic necessity due | optimized. In many cases, this is already an economic necessity due | |||
to operational costs. And because many consumers, businesses, and | to operational costs. And because many consumers, businesses, and | |||
civil societies care deeply about the environmental impact of the | civil societies care deeply about the environmental impact of the | |||
services and technologies they use, there is also a clear demand for | services and technologies they use, there is also a clear demand for | |||
providing Internet services with minimal environmental impact. | providing Internet services with minimal environmental impact. | |||
The role of the workshop was to discuss the Internet's environmental | The role of the workshop was to discuss the Internet's environmental | |||
impact, discuss the evolving needs from industry, and to identify | impact and the evolving industry needs, and to identify areas for | |||
areas for improvements and future work. A key goal of the workshop | improvements and future work. A key goal of the workshop was to call | |||
was to call further attention to the topic and to bring together a | further attention to the topic and bring together a diverse | |||
diverse stakeholder community to discuss these issues. This report | stakeholder community to discuss these issues. This report | |||
summarises the workshop inputs and discussions. | summarizes the workshop inputs and discussions. | |||
The workshop drew many position paper submissions. Of these, 26 were | The workshop drew many position paper submissions. Of these, 26 were | |||
accepted and published to stimulate discussion. There were active | accepted and published to stimulate discussion. There were active | |||
discussions both in the meeting and on the workshop mailing list with | discussions both in the meeting and on the workshop mailing list with | |||
altogether 73 participants. | 73 participants altogether. | |||
Perhaps the main overriding observation is how much there is interest | Perhaps the main overriding observation is how much interest and | |||
and urgency on this topic, among engineers, researchers, and | urgency there is on this topic, among engineers, researchers, and | |||
businesses. | businesses. | |||
The workshop discussions and conclusions are covered in Section 3. | The workshop discussions and conclusions are covered in Section 3. | |||
The position papers, and links to recordings of workshop sessions, | The position papers and links to recordings of workshop sessions can | |||
can be found at https://www.iab.org/activities/workshops/e-impact/. | be found at <https://www.iab.org/activities/workshops/e-impact/>. | |||
Presentations held during the discussions can be found from the IETF | Presentations and related materials from the workshop are available | |||
Datatracker at https://datatracker.ietf.org/group/eimpactws/ | from the IETF Datatracker | |||
meetings/. | <https://datatracker.ietf.org/group/eimpactws/meetings/>. | |||
The discussion at the IETF will continue after the workshop, both | After the workshop, the IETF will continue to discuss general topics | |||
around specific proposals as well as general discussion on a new | and specific proposals on a new mailing list, the e-impact list | |||
mailing list, the e-impact list (e-impact@ietf.org). You can | (e-impact@ietf.org). You can subscribe to this list at | |||
subscribe to this list at https://www.ietf.org/mailman/listinfo/ | <https://www.ietf.org/mailman/listinfo/e-impact>. | |||
e-impact. | ||||
Some improvements addressing specific situations are being discussed | The IETF is discussing improvements for some specific situations, | |||
at the IETF, such as the Time Variant Routing (TVR) proposal that can | such as the Time-Variant Routing (TVR) proposal, which can help | |||
help optimize connectivity with systems that are periodically on or | optimize connectivity with systems that are periodically on or | |||
reachable (such as satellites). We expect more proposals in the | reachable (such as satellites). We expect more proposals in the | |||
future. | future. | |||
1.1. About the contents of this workshop report | 1.1. About the Contents of This Workshop Report | |||
This document is a report on the proceedings of the workshop. The | The Internet Architecture Board (IAB) holds occasional workshops | |||
views and positions documented in this report are those expressed | designed to consider long-term issues and strategies for the | |||
during the workshop by participants, and do not necessarily reflect | Internet, and to suggest future directions for the Internet | |||
IAB views and positions. | architecture. This long-term planning function of the IAB is | |||
complementary to the ongoing engineering efforts performed by working | ||||
groups of the Internet Engineering Task Force (IETF). | ||||
Furthermore, the content of the report comes from presentations given | Furthermore, the content of this report comes from presentations | |||
by workshop participants and notes taken during the discussions, | given by workshop participants and notes taken during the | |||
without interpretation or validation. Thus, the content of this | discussions, without interpretation or validation. Thus, the content | |||
report follows the flow and dialog of the workshop and documents a | of this report follows the flow and dialog of the workshop and | |||
few next steps and actions, but did not attempt to determine or | documents a few next steps and actions, but it does not attempt to | |||
record consensus on these. | determine or record consensus on these. | |||
2. Scope | 2. Scope | |||
Environmental impact assessment and improvements are broad topics, | Environmental impact assessments and improvements are broad topics, | |||
ranging from technical questions to economics, business decisions, | ranging from technical questions to economics, business decisions, | |||
and policies. | and policies. | |||
The technical, standards, and research communities can help ensure | The technical, standards, and research communities can help ensure | |||
that we have a sufficient understanding of the environmental impact | that we have a sufficient understanding of the environmental impact | |||
of the Internet and its applications. They can also help to design | of the Internet and its applications. They can also help to design | |||
the right tools to continue to build and improve all aspects of the | the right tools to continue to build and improve all aspects of the | |||
Internet, such as addressing new functional needs, easing of | Internet, such as addressing new functional needs, easing of | |||
operations, improving performance and/or efficiency, or reducing | operations, improving performance and/or efficiency, or reducing | |||
environmental impacts in other ways. | environmental impacts in other ways. | |||
The workshop was expected to discuss: | The following topics were expected to be discussed at the workshop: | |||
* The direct environmental impacts of the Internet, including but | * The direct environmental impacts of the Internet, including but | |||
not limited to energy usage by Internet systems themselves (the | not limited to energy usage by Internet systems themselves (the | |||
network equipment along with the associated power and cooling | network equipment along with the associated power and cooling | |||
infrastructure), energy usage of the relevant end-user devices, | infrastructure), energy usage of the relevant end-user devices, | |||
resources needed for manufacturing the associated devices, or the | resources needed for manufacturing the associated devices, or the | |||
environmental impacts throughout the life-cycle of Internet | environmental impacts throughout the life cycle of Internet | |||
systems. This included discussion about the breakdown of those | systems. This included discussion about the breakdown of those | |||
impacts across different system components and operations, and | impacts across different system components and operations and | |||
predictions about the potential future trends for these impacts | predictions about the potential future trends for these impacts | |||
based on changed usage patterns and emerging technologies. | based on changed usage patterns and emerging technologies. | |||
* Discussion of the indirect environmental impacts of the Internet, | * The indirect environmental impacts of the Internet, i.e., its | |||
i.e., its effects on society through enabling communications, | effects on society through enabling communications, virtual | |||
virtual services, or global commerce. | services, or global commerce. | |||
* Sharing information about relevant measurement metrics and data, | * Sharing information about relevant measurement metrics and data | |||
and identify the need for additional metric or measurements. | and identifying the need for additional metrics or measurements. | |||
* Discussing about the need for improvements or associated new | * The need for improvements or new associated functionality. | |||
functionality. | ||||
* Sharing information about the societal, business, and regulatory | * Sharing information about the societal, business, and regulatory | |||
situation, to help identify areas of opportunity. | situation to help identify areas of opportunity. | |||
* Identifying areas where further technical work would be most | * Identifying areas where further technical work would be most | |||
impactful. | impactful. | |||
* Discussing specific improvement proposals. | * Specific improvement proposals. | |||
* Discussion of past work in the IETF, IRTF, and IAB in this area | * Past work in the IETF, IRTF, and IAB in this area and the status | |||
and the status of such work. | of such work. | |||
* Discussion of observed user behaviours as they relate to | * Observed user behaviors as they relate to environmental impacts. | |||
environmental impacts. | ||||
We expected that the workshop discussions connect analysis of the | We expected the workshop discussions to connect analysis of the | |||
issues (e.g., scale of energy consumption or carbon footprint) to | issues (e.g., scale of energy consumption or carbon footprint) to | |||
industry needs (e.g., deployment opportunities) and solutions. | industry needs (e.g., deployment opportunities) and solutions. | |||
Business and societal policy questions were in scope only insofar as | Business and societal policy questions were in scope only insofar as | |||
they informed the workshop participants about the context we are in, | they informed the workshop participants about the context we are in, | |||
but what those policies should be was not for the workshop to decide | but what those policies should be was not for the workshop to decide | |||
or even extensively discuss. The scope excluded also how the | or even extensively discuss. The scope also excluded how the | |||
technical community works and meets, such as the question of in- | technical community works and meets, such as the question of in- | |||
person or hybrid meetings (although it should be noted that the | person or hybrid meetings (although it should be noted that the | |||
workshop itself was run as an on-line meeting). | workshop itself was run as an online meeting). | |||
2.1. Practical Arrangements | 2.1. Practical Arrangements | |||
The IAB discussed a potential workshop in this area during its May | The IAB discussed a potential workshop in this area during its May | |||
2022 retreat. A call for position papers went out in August 2022. | 2022 retreat. A call for position papers went out in August 2022. | |||
Position papers were to be submitted by end of October, a deadline | Position papers were to be submitted by end of October, a deadline | |||
which was later extended by one week. | that was later extended by one week. | |||
As noted, the workshop itself was run as an on-line meeting, with | As noted, the workshop itself was run as an online meeting, with four | |||
four half-day long sessions complemented by email discussions and the | half-day sessions complemented by email discussions and the position | |||
position papers submitted by the participants. | papers submitted by the participants. | |||
All in all, 73 people participated in at least one session in the | All in all, 73 people participated in at least one session in the | |||
workshop. Participation was by invitation only, based on the | workshop. Participation was by invitation only, based on the | |||
position paper submissions. | position paper submissions. | |||
Every submission was read by at least three members of the program | Every submission was read by at least three members of the program | |||
committee, and acceptance decisions were communicated back to the | committee, and acceptance decisions were communicated back to the | |||
authors. Review comments were provided for authors for information, | authors. Review comments were provided to authors for information, | |||
and some of the papers were revised before the workshop. | and some of the papers were revised before the workshop. | |||
The program committee decided that due to interest and differing | The program committee decided that due to interest and differing | |||
areas of expertise, all co-authors were to be invited, and most of | areas of expertise, all co-authors were to be invited; most of them | |||
them did attend. The program committee also invited a handful of | attended. The program committee also invited a handful of additional | |||
additional participants, where they were seen as providing valuable | participants that were seen as providing valuable input. Similarly, | |||
input. Similarly, as is traditional in IAB workshops, the program | as has been done in previous IAB workshops, the program committee | |||
committee members and members of the IAB and IESG were offered an | members and members of the IAB and IESG were offered an opportunity | |||
opportunity to participate even in cases where they did not submit a | to participate, even in cases where they did not submit a position | |||
position paper. | paper. | |||
The IETF secretariat and communications staff provided practical | The IETF Secretariat and communications staff provided practical | |||
support during the process, sending announcements, maintaining the | support during the process, sending announcements, maintaining the | |||
workshop web page with position papers, setting up mailing lists, | workshop web page with position papers, setting up mailing lists, | |||
tracking submissions, helping with blog article submissions, and so | tracking submissions, helping with blog article submissions, and so | |||
on. | on. | |||
3. Workshop Topics and Discussion | 3. Workshop Topics and Discussion | |||
The meeting part of the workshop was divided into four sessions: | The meeting part of the workshop was divided into four sessions: | |||
* The first session was about the big picture and relationships | * The first session was about the big picture and relationships | |||
between different aspects of sustainability (see Section 3.1). | between different aspects of sustainability (see Section 3.1). | |||
* The second session focused on what we know and do not know, and | * The second session focused on what we know and do not know and how | |||
how we can measure environmental impacts (see Section 3.2). | we can measure environmental impacts (see Section 3.2). | |||
* The third session was about potential improvements (see | * The third session was about potential improvements (see | |||
Section 3.3). | Section 3.3). | |||
* The final fourth session was about conclusions and next steps (see | * The final fourth session was about conclusions and next steps (see | |||
Section 3.4). | Section 3.4). | |||
3.1. The Big Picture | 3.1. The Big Picture | |||
This session was about the big picture and how the Internet | This session was about the big picture and how the Internet | |||
influences the rest of the society. We also spoke about the goals of | influences the rest of the society. We also spoke about the goals of | |||
the workshop. | the workshop. | |||
The session began with a discussion about what is overall involved in | The session began with a discussion about what is overall involved in | |||
this topic. We also looked at how the IETF has approached this topic | this topic. We also looked at how the IETF has approached this topic | |||
in the past. | in the past. | |||
The discussions also expressed the urgency of action and the | The discussions also expressed the urgency of action and the | |||
importance of continuous improvement: an incremental change every | importance of continuous improvement, i.e., an incremental change | |||
year is needed for larger savings at the end of the decade. We | every year is needed for larger savings at the end of the decade. We | |||
continued to talk about the need to recognize how climate changes | continued to talk about the need to recognize how climate change | |||
impact different communities in the world, often unfairly. Finally, | impacts different communities in the world, often unfairly. Finally, | |||
we focused on the need to be aware of carbon footprint rather than | we focused on the need to be aware of carbon footprint rather than | |||
pure energy consumption - carbon intensity of energy sources varies. | pure energy consumption -- carbon intensity of energy sources varies. | |||
The starting observation from this session was that the issue is much | The starting observation from this session was that the issue is much | |||
bigger than Internet technology alone. The issue influences all | bigger than Internet technology alone. The issue influences all | |||
parts of society, and even matters such as (in)equality, externalized | parts of society, even matters such as (in)equality, externalized | |||
costs, and justice. Another key observation was that improvements | costs, and justice. Another key observation was that improvements | |||
come in many forms; there is no silver bullet. The opportunity to | come in many forms; there is no silver bullet. The opportunity to | |||
bring together people with different backgrounds helped us see how we | bring people with different backgrounds together helped us see how we | |||
approach the topic from different angles - none of them wrong, but | approach the topic from different angles -- none of them wrong, but | |||
also none of the sole angle to focus on either. Only the combined | also none of them are the sole angle to focus on either. Only the | |||
effects of complementary efforts can provide the required level of | combined effects of complementary efforts can provide the required | |||
changes. | level of changes. | |||
Some of the useful tools for approaching the issue included of course | Some of the useful tools for approaching the issue of course included | |||
technical solutions, but also solidarity, aiming for sufficiency, and | technical solutions but also solidarity, aiming for sufficiency, and | |||
awareness. It is important to not stand still waiting for the | awareness. It is important to not stand still waiting for the | |||
perfect solution. Renewable energy and carbon awareness were seen as | perfect solution. Renewable energy and carbon awareness were seen as | |||
a part of the solution, but not, however, sufficient by themselves. | a part of the solution but not sufficient by themselves. | |||
As an example demonstration of the diversity of angles and | As an example demonstration of the diversity of angles and | |||
improvements relating to environmental issues, the figure below | improvements relating to environmental issues, the figure below | |||
classifies the areas that workshop position papers fell on: | classifies the areas that workshop position papers fell on: | |||
+---- Actors & organizations | +---- Actors & organizations | |||
| +---- Avoidance | | +---- Avoidance | |||
+---- Benefits to other fields | | +---- Benefits to other fields | | |||
| +---- User behaviour | | +---- User behavior | |||
+---- Society, awareness, & | | +---- Society, awareness, & | | |||
| justice +---- Implementation | | justice +---- Implementation | |||
| | | | | | |||
Workshop -+- Improvements ------------------+ | Workshop -+- Improvements ------------------+ | |||
| | | | | | |||
| Understanding & | +---- Dataplane | | Understanding & | +---- Data plane | |||
+---- Measurements | | | +---- Measurements | | | |||
| Protocols --+---- Routing | | Protocols --+---- Routing | |||
| | | | | | |||
+---- Energy +---- Edge cloud | +---- Energy +---- Edge cloud | |||
| | | | | | |||
+---- Carbon +---- Mobile | +---- Carbon +---- Mobile | |||
| | | | |||
+---- Metrics | +---- Metrics | |||
| | | | |||
+---- Other | +---- Other | |||
Figure 1: Position paper submission topics | Figure 1: Position Paper Submission Topics | |||
Some of the goals for the IETF should include: | Some of the goals for the IETF should include: | |||
* Connecting the IETF with others. Given that the issue is broad, | * Connecting the IETF with others. Given that the issue is broad, | |||
it is difficult for one standards organisation alone to make a | it is difficult for one Standards Development Organization (SDO) | |||
significant impact, or even have the full picture. Working in | alone to make a significant impact or even have the full picture. | |||
collaboration with others is necessary. And understanding the | Working in collaboration with others is necessary, and | |||
situation beyond technology will be needed. | understanding the situation beyond technology will be needed. | |||
* Continuous improvement. It is important that the IETF (among | * Continuous improvement. It is important that the IETF (among | |||
others) sets itself on a continuous improvement cycle. No single | others) set itself on a continuous improvement cycle. No single | |||
improvement will change the overall situation sufficiently, but | improvement will change the overall situation sufficiently, but | |||
over a longer period of time, even smaller changes every year will | over a longer period of time, even smaller changes every year will | |||
result in larger improvements. | result in larger improvements. | |||
* Finding the right targets for improvements in the Internet. These | * Finding the right targets for improvements in the Internet. These | |||
should perhaps not be solely defined by larger speeds or bigger | should perhaps not be solely defined by larger speeds or bigger | |||
capacity, but rather increased usefulness to society and declining | capacity but rather increased usefulness to society and declining | |||
emissions from the information and communications technology (ICT) | emissions from the Information and Communications Technology (ICT) | |||
sector. | sector. | |||
* Specifying what research needs to be done, i.e., where additional | * Specifying what research needs to be done, i.e., where additional | |||
knowledge would allow us to find better improvements. For | knowledge would allow us to find better improvements. For | |||
instance, not enough is known about environmental impacts beyond | instance, not enough is known about environmental impacts beyond | |||
energy, such as natural resources used for manufacturing, or the | energy, such as natural resources used for manufacturing or the | |||
use of water. Carbon-awareness and measurements across domains is | use of water. Carbon awareness and measurements across domains | |||
also poorly understood today. And business model impacts -- such | are also poorly understood today. And business model impacts -- | |||
as the role of advertising on Internet's carbon footprint -- | such as the role of advertising on the Internet's carbon footprint | |||
deserve more study. | -- deserve more study. | |||
3.2. Understanding the Impacts | 3.2. Understanding the Impacts | |||
The second session focused on what we know and do not know, and how | The second session focused on what we know and do not know and how we | |||
we can measure environmental impacts. | can measure environmental impacts. | |||
The initial presentation focused on narrowing down the lower and | The initial presentation focused on narrowing down the lower and | |||
upper limits of the energy use of the Internet and putting some | upper limits of the energy use of the Internet and putting some | |||
common but erroneous claims into context. There was also discussion | common but erroneous claims into context. There was also discussion | |||
regarding the energy consumption of the ICT sector and how it | regarding the energy consumption of the ICT sector and how it | |||
compares to some other selected industries such as aviation. | compares to some other selected industries, such as aviation. | |||
Dwelling deeper into the energy consumption and the carbon footprint | Dwelling deeper into the energy consumption and the carbon footprint | |||
of the ICT sector there was discussion regarding how the impact was | of the ICT sector, there was discussion regarding how the impact was | |||
split amongst the networks, data centres and user devices (with the | split amongst the networks, data centers, and user devices (with the | |||
user devices appearing to contribute to the largest fraction of the | user devices appearing to contribute to the largest fraction of | |||
impact). Also, while lot of the energy consumption related studies | impact). Also, while a lot of the energy-consumption-related studies | |||
and discussions have been focused on data centers, some studies | and discussions have been focused on data centers, some studies | |||
suggested that data center energy usage is still a small fraction of | suggested that data center energy usage is still a small fraction of | |||
energy use as compared to residential and commercial buildings. | energy use as compared to residential and commercial buildings. | |||
There were also further discussions both during the presentations and | There were also further discussions during both the presentations and | |||
in the hallway chats regarding the press and media coverage of the | in the hallway chats regarding the press and media coverage of the | |||
potential environment technologies. The overall sense of the | potential environment technologies. The overall sense of the | |||
participants seemed to be that there was a lot of sensational | participants seemed to be that there was a lot of sensational | |||
headlines, but they were not really backed by measurements done by | headlines, but they were not really backed by measurements done by | |||
the industry and academia, and were fraught with errors. Some of | the industry and academia and were fraught with errors. Some of | |||
these media reports were off by quite a bit, sometimes even by an | these media reports were off by quite a bit, sometimes even by an | |||
order of magnitude (e.g., confusing MBps vs Mbps in calculations). | order of magnitude (e.g., confusing MBps vs. Mbps in calculations). | |||
The potential harm is having widely circulating misinformation was | The potential harm of having widely circulating misinformation was | |||
noted; it can hinder realistic efforts to reduce carbon emissions. | noted; it can hinder realistic efforts to reduce carbon emissions. | |||
In the rest of the session we looked at both additional data | In the rest of the session, we looked at both additional data | |||
collected from the operators as well as factors that - depending on | collected from the operators as well as factors that -- depending on | |||
circumstances - may drive energy consumption. These include for | circumstances -- may drive energy consumption. For instance, these | |||
instance peak capacity and energy proportionality. | include peak capacity and energy proportionality. | |||
If energy consumption is little affected by offered load, the ratio | If energy consumption is minimally affected by an offered load, the | |||
of peak capacity to typical usage becomes a critical factor in energy | ratio of peak capacity to typical usage becomes a critical factor in | |||
consumption. On the other hand, systems with energy proportionality | energy consumption. On the other hand, systems with energy | |||
scale their resource and energy consumption more dynamically based on | proportionality scale their resource and energy consumption more | |||
offered load. The lack of energy proportionality in many parts of | dynamically based on the offered load. The lack of energy | |||
the network infrastructure was noted, along with the potential gains | proportionality in many parts of the network infrastructure was | |||
if it can be improved. | noted, along with the potential gains if it can be improved. | |||
There were also observations that showed that the energy consumption | There were also observations that showed that the energy consumption | |||
grew as a step function when the peak capacity was reached (even | grew as a step function when the peak capacity was reached (even | |||
instantaneously) and additional capacity was built up by performing | instantaneously), and additional capacity was built up by performing | |||
network upgrades to handle these new peaks. This resulted in a | network upgrades to handle these new peaks. This resulted in an | |||
overall higher baseline energy consumption even when the average | overall higher baseline energy consumption, even when the average | |||
demand did not change that much. Thus, the ability to shift load to | demand did not change that much. Thus, the ability to shift load to | |||
reduce peak demand was highlighted as a potential way to delay | reduce peak demand was highlighted as a potential way to delay | |||
increases in consumption when energy proportionality is lacking. | increases in consumption when energy proportionality is lacking. | |||
3.3. Improvements | 3.3. Improvements | |||
The third session was about potential improvements. | The third session was about potential improvements. | |||
As noted earlier, there are many different types of improvements. In | As noted earlier, there are many different types of improvements. In | |||
the discussion we focused mostly on protocol aspects, and looked at | the discussion, we focused mostly on protocol aspects and looked at | |||
metrics, telemetry, routing, multicast, and data encoding formats. | metrics, telemetry, routing, multicast, and data encoding formats. | |||
The initial two presentations focused on metrics and telemetry with | The two initial presentations focused on metrics and telemetry with | |||
the premise that visibility is a very important first step | the premise that visibility is a very important first step | |||
(paraphrasing Peter Drucker's mantra of "You cannot improve what you | (paraphrasing Peter Drucker's mantra of "You cannot improve what you | |||
don't measure"). There was a discussion of the scopes of emissions | don't measure"). There was a discussion of the scopes of emissions, | |||
and it seemed that from a networking vendor perspective, while | and it seemed that, from a networking vendor perspective, while | |||
directly controlled emissions and emissions from purchased energy are | directly controlled emissions and emissions from purchased energy are | |||
easily measurable, emissions from across the entire value chain can | easily measurable, emissions from across the entire value chain can | |||
be much larger. Thus it seemed important that the networking vendors | be much larger. Thus, it seemed important that networking vendors | |||
had to put in effort into helping their customers measure and | put effort into helping their customers measure and mitigate their | |||
mitigate their environmental impact as well. The need for | environmental impact as well. The need for standardized metrics was | |||
standardized metrics was very clear as it helps avoid proprietary, | very clear, as it helps avoid proprietary, redundant, and even | |||
redundant and even contradictory metrics across vendors. | contradictory metrics across vendors. | |||
The initial and the near-term focus was related to metrics and | The initial and the near-term focus was related to metrics and | |||
techniques related to energy consumption of the networking devices | techniques related to energy consumption of the networking devices | |||
themselves while the longer term focus can go into topics much | themselves, while the longer term focus can go into topics much | |||
further removed from the IETF such as packaging, circular design in | further removed from the IETF circular design, such as packaging, in | |||
order to form a more holistic picture. The overall feeling was that | order to form a more holistic picture. The overall feeling was that | |||
the topic of metrics, telemetry, and management are quite specific | the topics of metrics, telemetry, and management are quite specific | |||
and could be targets to be worked on in the IETF in the near term. | and could be targets to be worked on in the IETF in the near term. | |||
The next part of the discussion highlighted the need to understand | The next part of the discussion highlighted the need to understand | |||
the trade-offs involved in changing forwarding decisions - such as | the trade-offs involved in changing forwarding decisions -- such as | |||
increased jitter and stretch. Jitter is about delay fluctuation | increased jitter and stretch. Jitter is about delay fluctuation | |||
between packets in a stream [RFC4689]. Stretch is defined as the | between packets in a stream [RFC4689]. Stretch is defined as the | |||
difference between the absolute shortest path traffic could take | difference between the absolute shortest path traffic could take | |||
through the network and the path the traffic actually takes | through the network and the path the traffic actually takes | |||
[RFC7980]. Impacts on jitter and stretch point to the need for | [RFC7980]. Impacts on jitter and stretch point to the need for | |||
careful design and analysis of improvements from a system | careful design and analysis of improvements from a system perspective | |||
perspective, to ensure that the intended effect is indeed reached | to ensure that the intended effect is indeed reached across the | |||
across the entire system, and is not only a local optimum. | entire system and is not only a local optimum. | |||
We also talked about the potentially significant impact, provided the | We also talked about the potentially significant impact, provided the | |||
network exhibits energy proportionality, of using efficient binary | network exhibits energy proportionality, of using efficient binary | |||
formats instead of textual representations when carrying data in | formats instead of textual representations when carrying data in | |||
protocols. This is something that can be relatively easily adopted | protocols. This is something that can be adopted relatively easily | |||
in new protocols as they are developed. Indeed, some recently | in new protocols as they are developed. Indeed, some recently | |||
finished protocols such as HTTP/2 have already chosen to use this | finished protocols, such as HTTP/2, have already chosen to use this | |||
technique [RFC7540]. General-purpose binary formats such as Concise | technique [RFC9113]. General-purpose binary formats, such as Concise | |||
Binary Object Representation (CBOR) [RFC8949] are also available for | Binary Object Representation (CBOR) [RFC8949], are also available for | |||
use. | use. | |||
There were also some interesting discussions regarding the use of | There were also some interesting discussions regarding the use of | |||
multicast and whether it would help or hurt on the energy efficiency | multicast and whether it would help or hurt on the energy efficiency | |||
of communications. There were some studies and simulations that | of communications. There were some studies and simulations that | |||
showed the potential gains to be had but they were to be balanced | showed the potential gains to be had, but they were to be balanced | |||
against some of the well known barriers to deployment of multicast. | against some of the well-known barriers to deployment of multicast. | |||
We also heard from a leading Content Delivery Network (CDN) operator | We also heard from a leading Content Delivery Network (CDN) operator | |||
regarding their views on multicast and how it relates to media usage | regarding their views on multicast and how it relates to media usage | |||
and consumption models. The hallway conversations also talked about | and consumption models. The potential negative effects of multicast | |||
the potential negative effects of multicast in wireless and | in wireless and constrained networks were also discussed in hallway | |||
constrained networks. Overall the conclusion was that the use of | conversations. Overall, the conclusion was that the use of multicast | |||
multicast can potentially provide some savings but only in some | can potentially provide some savings but only in some specific | |||
specific scenarios. | scenarios. | |||
For all improvements, the importance of metrics was frequently | For all improvements, the importance of metrics was frequently | |||
highlighted to ensure changes lead to a meaningful reduction in | highlighted to ensure changes lead to a meaningful reduction in the | |||
overall system carbon footprint. | overall carbon footprint of systems. | |||
3.4. Next Steps | 3.4. Next Steps | |||
The final fourth session was about conclusions and next steps. This | The fourth and final session was about conclusions and next steps. | |||
section highlights some of these conclusions. | This section highlights some of these conclusions. | |||
3.4.1. Overall Strategy | 3.4.1. Overall Strategy | |||
While only a few things are easy, the road ahead for making | While only a few things are easy, the road ahead for making | |||
improvements seems clear: we need to continue to improve our | improvements seems clear: we need to continue to improve our | |||
understanding of the environmental impact, and have a continuous | understanding of the environmental impact and have a continuous cycle | |||
cycle of improvements that lead not just to better energy efficiency | of improvements that lead not just to better energy efficiency but to | |||
but to reduced overall carbon emissions. The IETF can play an | reduced overall carbon emissions. The IETF can play an important | |||
important part in this process, but of course there are other aspects | part in this process, but of course there are other aspects beyond | |||
beyond protocols. | protocols. | |||
On understanding our environmental impact the first step is better | On understanding our environmental impact, the first step is better | |||
awareness of sustainability issues in general, which helps us | awareness of sustainability issues in general, which helps us better | |||
understand better where our issues are. The second step is | understand where our issues are. The second step is willingness to | |||
willigness to understand in detail what the causes and relationships | understand in detail what the causes and relationships are within our | |||
are within our issues. What parts, components, or behaviours in the | issues. What parts, components, or behaviors in the network cause | |||
network cause what kinds of impacts? An overall drive in the society | what kinds of impacts? An overall drive in the society to report and | |||
to report and improve environmental impacts can be helpful in | improve environmental impacts can be helpful in creating a | |||
creating a willingness to get to this information. | willingness to get to this information. | |||
On establishing a continuous cycle of improvements, the ability to | On establishing a continuous cycle of improvements, the ability to | |||
understand where we are, making improvements, and then seeing the | understand where we are, making improvements, and then seeing the | |||
impact of those improvements is of course central. But obviously a | impact of those improvements is of course central. But obviously the | |||
key question is what are the potential improvements, and how can we | key questions are what are the potential improvements and how can we | |||
accelerate them? It should be noted that quick, large changes are | accelerate them? It should be noted that quick, large changes are | |||
not likely. But a continuous stream of smaller changes can create a | not likely. But a continuous stream of smaller changes can create a | |||
large impact over a longer period of time. | large impact over a longer period of time. | |||
One of the key realizations from this workshop was that the problem | One of the key realizations from this workshop was that the problem | |||
to be solved is very large, complex and that there is no single | to be solved is very large and complex; therefore, there is no single | |||
solution that fixes everything. There are some solutions that could | solution that fixes everything. There are some solutions that could | |||
help in the near term and others that would only show benefits over | help in the near term and others that would only show benefits over | |||
longer periods, but they are both necessary. | longer periods, but they are both necessary. | |||
One further challenge is that due to the size and complexity of the | One further challenge is that due to the size and complexity of the | |||
problem, it was very likely that there might be varying opinions on | problem, there are likely varying opinions on what Key Performance | |||
what KPIs need to be measured and improved. | Indicators (KPIs) need to be measured and improved. | |||
3.4.2. Improvements | 3.4.2. Improvements | |||
In looking at potential improvements, it is essential that any | In looking at potential improvements, it is essential that any | |||
associated tradeoffs can be understood (note that not all | associated trade-offs be understood (note that not all improvements | |||
improvements do indeed entail a tradeoff). | do indeed entail a trade-off). | |||
Importantly, the role of the Internet in improving other areas of | Importantly, the role of the Internet in improving other areas of | |||
society must not be diminished. Understanding the costs and benefits | society must not be diminished. Understanding the costs and benefits | |||
requires taking a holistic view of energy consumption, focussing not | requires taking a holistic view of energy consumption, focusing not | |||
just on the carbon footprint of the Internet but of the broader | just on the carbon footprint of the Internet but of the broader | |||
systems in which it is used. For instance, discussion in session | systems in which it is used. For instance, discussion in session | |||
three revealed how some changes might impact latency and jitter. | three revealed how some changes might impact latency and jitter. | |||
Given that these characteristics are an important factor how virtual | Given that these characteristics are important factors in how virtual | |||
meetings are perceived by potential participants, it is important | meetings are perceived by potential participants, it is important | |||
that the performance of networks satisfies these participants at a | that the performance of networks satisfy these participants at a | |||
level where there's willingness to use them over other potentially | level such that they are willing to use them over other potentially | |||
more environmentally harmful methods, such as travel. Focussing | more environmentally harmful methods, such as travel. Focusing | |||
solely on the carbon footprint of the Internet, or solely on the | solely on the carbon footprint of the Internet, or solely on the | |||
carbon footprint of travel, risks missing the bigger picture | carbon footprint of travel, risks missing the bigger picture | |||
potential savings. | potential savings. | |||
Note that while virtual meetings are a common example, it is | Note that, while shifting to virtual meetings is a common example of | |||
important to consider different use cases, some of which may not be | how the carbon footprint could be decreased, it is important to | |||
as obvious to us human users as meetings are. Improvements may bring | consider different use cases, some of which may not be as obvious to | |||
different or even larger impacts in other situations, e.g., Internet | us human users as meetings are. Improvements may bring different or | |||
connected electronics might benefit from different characteristics | even larger impacts in other situations, e.g., Internet-connected | |||
than human users, e.g., with regards to support for intermittent | electronics might benefit from different characteristics than human | |||
connectivity. | users, e.g., with regards to support for intermittent connectivity. | |||
The relationships between different system components and the impact | The relationships between different system components and the impact | |||
of various detailed design choices in networks is not always | of various detailed design choices in networks are not always | |||
apparent. A local change in one node may have an impact in other | apparent. A local change in one node may have an impact in other | |||
nodes. When considering environmental sustainability, in most cases | nodes. When considering environmental sustainability, in most cases, | |||
the overall system impact is what counts more than local impacts. Of | the overall system impact is what counts more than local impacts. Of | |||
course, other factors, such as device battery life and availability | course, other factors, such as device battery life and availability | |||
of power may result in other preferences, such as optimising for low | of power, may result in other preferences, such as optimizing for | |||
power usage of end-user devices, even at the cost of increases | low-power usage of end-user devices, even at the cost of increases | |||
elsewhere. | elsewhere. | |||
In terms of useful tools for building improvements, the following | In terms of useful tools for building improvements, the following | |||
were highlighted in discussions: | were highlighted in discussions: | |||
* Masures beyond protocol design, such as implementations or | * Measures beyond protocol design, such as implementations or | |||
renewable energy use. Not everything is about protocols. | renewable energy use. Not everything is about protocols. | |||
* Metrics, measurements, and data are very beneficial. Carbon-aware | * Metrics, measurements, and data are very beneficial. Carbon-aware | |||
metrics would in particular be very useful. All additional | metrics in particular would be very useful. All additional | |||
information makes us more aware of what the environmental impacts | information makes us more aware of what the environmental impacts | |||
are, but also enables optimization, AI-based adjustments, or | are, and it also enables optimization, adjustments based on | |||
carbon-directed computing and networking tools, and so on. | Artificial Intelligence (AI), carbon-directed computing and | |||
networking tools, and so on. | ||||
* It would be beneficial to be able to provide various systems a | * It would be beneficial to be able to provide various systems a | |||
more dynamic ability to slow down and sleep. Awareness of energy | more dynamic ability to slow down and sleep. Awareness of energy | |||
availability and type would also allow us to employ time and place | availability and type would also allow us to employ time and place | |||
shifting for reducing carbon impacts. | shifting for reducing carbon impacts. | |||
* When we design systems, paying attention to the used data formats | * When we design systems, paying attention to the used data formats | |||
may pay off significantly, as argued in [Moran]. | may pay off significantly, as argued in [Moran]. | |||
* Possibly there’s a new opportunity for deploying multicast as well | * There's a new possible opportunity for deploying multicast as well | |||
[Navarre]. | [Navarre]. | |||
* Designing systems for energy constrained situations may actually | * Designing systems for energy-constrained situations may actually | |||
make the resulting systems work well in several environments. | make the resulting systems work well in several environments. | |||
3.4.3. Actions | 3.4.3. Actions | |||
The workshop discussed a number of possible actions. These actions | The workshop discussed a number of possible actions. These actions | |||
are not about how to take specific technical solutions forward, but | are not about how to take specific technical solutions forward but | |||
rather about how to discuss the topic going forward or what technical | rather about how to discuss the topic going forward or what technical | |||
areas to focus on: | areas to focus on: | |||
* We need to continue the discussion – not all questions are | * We need to continue the discussion -- not all questions are | |||
answered. Additional discussion within the IETF will be needed. | answered. Additional discussion within the IETF will be needed. | |||
Continuing to connect the IETF with others in society and other | Continuing to connect the IETF with others in society and other | |||
SDOs around this topic is also useful. | SDOs around this topic is also useful. | |||
* It is useful to find a role and a scope for IETF work in this | * It is useful to find a role and a scope for IETF work in this | |||
area. The IETF will not develop alternative energy sources, work | area. The IETF will not develop alternative energy sources, work | |||
on social issues or have detailed discussions about implementation | on social issues, or have detailed discussions about | |||
strategies or electronics design. However, the IETF has a role in | implementation strategies or electronics design. However, the | |||
measurement mechanisms, protocol design and standards -- but of | IETF has a role in measurement mechanisms, protocol design, and | |||
course activities in this role need to be aware of other aspects, | standards -- but of course, activities in this role need to be | |||
such as implementation strategies. | aware of other aspects, such as implementation strategies. | |||
* Increase our understanding of the environmental impacts of | * Increase our understanding of the environmental impacts of | |||
Internet technologies. One discussion topic during the workshop | Internet technologies. One discussion topic that arose during the | |||
was also whether each new RFC should dedicate a section to discuss | workshop was whether each new RFC should dedicate a section to | |||
the these impacts. No conclusion was drawn about the way to | discuss these impacts. No conclusion was drawn about the way to | |||
document these in RFCs, but it is clear that the IETF community | document these in RFCs, but it is clear that the IETF community | |||
will need to understand the environmental issues better. (Perhaps | will need to understand the environmental issues better. (Perhaps | |||
in addition to learning about the actual issues, guidelines for | in addition to learning about the actual issues, guidelines for | |||
analysing protocols with regards to their impacts could be | analyzing protocols with regards to their impacts could be | |||
useful.) | useful.) | |||
* IETF activities on specific technologies are already ongoing or | * IETF activities on specific technologies are already ongoing or | |||
starting, such as metrics discussed, for instance, at the NMRG | starting; for example, metrics are being discussed in the Network | |||
research group [NMRG] or the OPSAWG working group [OPSAWG], or the | Management Research Group [NMRG], the Operations and Management | |||
new Time Variant Routing (TVR) working group [TVR]. It may be | Area Working Group [OPSAWG], and the new Time-Variant Routing | |||
also useful to start from picking the low-hanging fruits, such as: | Working Group [TVRWG]. It may also be useful to start with the | |||
low-hanging fruits, such as: | ||||
- Focusing on improving energy proportionality and the consequent | - Focusing on improving energy proportionality and the consequent | |||
use of efficient data formats. | use of efficient data formats. | |||
- Avoiding crypto assets - such as Non-Fungible Tokens (NFTs) and | - Avoiding crypto assets -- such as Non-Fungible Tokens (NFTs) | |||
cryptocurrencies. | and cryptocurrencies. | |||
- Being able to carry information that needs to be shared for the | - Being able to carry information that needs to be shared for the | |||
purposes of enabling load and time shifting. | purposes of enabling load and time shifting. | |||
* Help initiate research activities that address some of the issues, | * Help initiate research activities that address some of the issues, | |||
such as broader gathering and sharing of measurement data, | such as broader gathering and sharing of measurement data, | |||
analysis of this data and looking at business related issues such | analysis of this data, and examination of business-related issues, | |||
as the impact of peering or advertising impacts sustainability. | such as how peering or advertising impacts sustainability. In | |||
In addition, there may be a need to look at research for specific | addition, there may be a need to look at research for specific | |||
areas of improvements that are promising but not ready for | areas of improvements that are promising but not ready for | |||
standards discussion. | standards discussion. | |||
In summary, the goals that the IETF should have include: | In summary, the goals that the IETF should have include: | |||
* Full understanding of the Internet’s environmental impact. | * Full understanding of the Internet's environmental impact. | |||
* Continuous improvement of our technology. | * Continuous improvement of our technology. | |||
* Launching research relevant activities. | * Launching research-relevant activities. | |||
To support these goals the IAB has created the eimpact program | To support these goals, the IAB has created the e-impact program | |||
[EIMPACT] as a venue for further discussions concerning environmental | [E-IMPACT] as a venue for further discussions concerning | |||
impacts and sustainability of Internet technology. | environmental impacts and sustainability of Internet technology. | |||
4. Feedback | 4. Feedback | |||
The organizers received generally positive feedback about the | The organizers received generally positive feedback about the | |||
workshop. | workshop. | |||
One practical issue from the organizer's point of view was that due | One practical issue from the organizer's point of view was that, due | |||
to the extension of the deadline, the final submissions and paper | to the extension of the deadline, the final submissions and paper | |||
reviews collided in part with the IETF-115 meeting. This led to it | reviews collided in part with the IETF 115 meeting. This led to it | |||
being very difficult for the program committee and practical | being very difficult for the program committee and practical | |||
organization staff to find time for the activity. We recommend | organization staff to find time for the activity. We recommend | |||
avoiding such collisions in the future. | avoiding such collisions in the future. | |||
5. Security Considerations | 5. Security Considerations | |||
The workshop itself did not address specific security topics. Of | The workshop itself did not address specific security topics. Of | |||
course, individual changes in Internet technology or operations that | course, individual changes in Internet technology or operations that | |||
influence environmental impacts may also influence security aspects. | influence environmental impacts may also influence security aspects. | |||
These need to be looked at for every proposed change. | These need to be looked at for every proposed change. | |||
Such influence on security may come in different forms. For | Such influence on security may come in different forms. For | |||
instance: | instance: | |||
* A mechanism that makes, for instance, energy consumption | * A mechanism that makes energy consumption information available | |||
information available may be susceptible to tampering or providing | may be susceptible to tampering or providing false information. | |||
false information. For instance, [McDaniel] argues that economics | For example, in [McDaniel], the author argues that economics and | |||
and history shows that different players will attempt to cheat if | history show that different players will attempt to cheat if a | |||
a benefit can be acrued by doing so, e.g., by misreporting. As a | benefit can be accrued by doing so, e.g., by misreporting. As a | |||
result, sustainability measures and systems must be modeled as | result, sustainability measures and systems must be modeled as | |||
systems under threat. | systems under threat. | |||
* A mechanism that allows control of network elements for | * A mechanism that allows control of network elements for | |||
optimization purposes may be misused to cause denial-of-service or | optimization purposes may be misused to cause denial-of-service or | |||
other types of attacks. | other types of attacks. | |||
* Avoiding the use of crypto assets where other mechanisms suffice. | * Avoiding the use of crypto assets where other mechanisms suffice. | |||
* Streamlining what data is sent may improve privacy if less | * Streamlining what data is sent may improve privacy if less | |||
skipping to change at page 16, line 33 ¶ | skipping to change at line 710 ¶ | |||
support Carbon Aware Networking" [Adams] | support Carbon Aware Networking" [Adams] | |||
* Per Anderson, Suresh Krishnan, Jan Lindblad, Snezana Mitrovic, | * Per Anderson, Suresh Krishnan, Jan Lindblad, Snezana Mitrovic, | |||
Marisol Palmero, Esther Roure, Gonzalo Salgueiro: "Sustainability | Marisol Palmero, Esther Roure, Gonzalo Salgueiro: "Sustainability | |||
Telemetry" [Anderson] | Telemetry" [Anderson] | |||
* Jari Arkko, Nina Lövehagen, Pernilla Bergmark: "Environmental | * Jari Arkko, Nina Lövehagen, Pernilla Bergmark: "Environmental | |||
Impacts of the Internet: Scope, Improvements, and Challenges" | Impacts of the Internet: Scope, Improvements, and Challenges" | |||
[Arkko] | [Arkko] | |||
* R. Bolla, R. Bruschi, F. Davoli, C. Lombardo, Beatrice | * R. Bolla, R. Bruschi, F. Davoli, C. Lombardo, Beatrice Siccardi: | |||
Siccardi: "6Green: Green Technologies for 5/6G Service- Based | "6Green: Green Technologies for 5/6G Service-Based Architectures" | |||
Architectures" [Bolla] | [Bolla] | |||
* Alexander Clemm, Lijun Dong, Greg Mirsky, Laurent Ciavaglia, Jeff | * Alexander Clemm, Lijun Dong, Greg Mirsky, Laurent Ciavaglia, Jeff | |||
Tantsura, Marie-Paule Odini: "Green Networking Metrics" [ClemmA] | Tantsura, Marie-Paule Odini: "Green Networking Metrics" [ClemmA] | |||
* Alexander Clemm, Cedric Westphal, Jeff Tantsura, Laurent | * Alexander Clemm, Cedric Westphal, Jeff Tantsura, Laurent | |||
Ciavaglia, Marie-Paule Odini : "Challenges and Opportunities in | Ciavaglia, Marie-Paule Odini, Michael Welzl: "Challenges and | |||
Green Networking" [ClemmB] | Opportunities in Green Networking" [ClemmB] | |||
* Toerless Eckert, Mohamed Boucadair, Pascal Thubert, Jeff Tantsura: | * Toerless Eckert, Mohamed Boucadair, Pascal Thubert, Jeff Tantsura: | |||
"IETF and Energy – An Overview" [Eckert] | "IETF and Energy - An Overview" [Eckert] | |||
* Greening of Streaming: "Tune In. Turn On. Cut Back. Finding the | * Greening of Streaming: "Tune In. Turn On. Cut Back. Finding the | |||
optimal streaming 'default' mode to increase energy efficiency, | optimal streaming 'default' mode to increase energy efficiency, | |||
shift consumer expectations, and safeguard choice" [GOS] | shift consumer expectations, and safeguard choice" [GOS] | |||
* Romain Jacob: "Towards a power-proportional Internet" [Jacob] | * Romain Jacob: "Towards a power-proportional Internet" [Jacob] | |||
* Fieke Jansen and Maya Richman: "Environment, internet | * Fieke Jansen and Maya Richman: "Environment, internet | |||
infrastructure, and digital rights" [Jansen] | infrastructure, and digital rights" [Jansen] | |||
* Michael King, Suresh Krishnan, Carlos Pignataro, Pascal Thubert, | * Michael King, Suresh Krishnan, Carlos Pignataro, Pascal Thubert, | |||
Eric Voit: "On Principles for a Sustainability Stack" [King] | Eric Voit: "On Principles for a Sustainability Stack" [King] | |||
* Suresh Krishnan, Carlos Pignataro: "Sustainability considerations | * Suresh Krishnan, Carlos Pignataro: "Sustainability considerations | |||
for networking equipment" [Krishnan] | for networking equipment" [Krishnan] | |||
* Jukka Manner: "Sustainability Considerations" [Manner] | * Jukka Manner: "Sustainability Considerations" [Manner] | |||
skipping to change at page 17, line 27 ¶ | skipping to change at line 753 ¶ | |||
* Mike Mattera: "Understanding the Full Emissions Impact from | * Mike Mattera: "Understanding the Full Emissions Impact from | |||
Internet Traffic" [Mattera] | Internet Traffic" [Mattera] | |||
* John Preuß Mattsson: "Environmental Impact of Crypto-Assets" | * John Preuß Mattsson: "Environmental Impact of Crypto-Assets" | |||
[Mattsson] | [Mattsson] | |||
* Brendan Moran, Henk Birkholz, Carsten Bormann: "CBOR is Greener | * Brendan Moran, Henk Birkholz, Carsten Bormann: "CBOR is Greener | |||
than JSON" [Moran] | than JSON" [Moran] | |||
* Louis Navarre, Franoçis Michel, Olivier Bonaventure: "It is time | * Louis Navarre, Franoçis Michel, Olivier Bonaventure: "It Is Time | |||
to reconsider multicast" [Navarre] | to Reconsider Multicast" [Navarre] | |||
* Bruce Nordman: "Applying Internet Architecture to Energy Systems" | * Bruce Nordman: "Applying Internet Architecture to Energy Systems" | |||
[Nordman] | [Nordman] | |||
* Alvaro Retana, Russ White, Manuel Paul: "A Framework and | * Alvaro Retana, Russ White, Manuel Paul: "A Framework and | |||
Requirements for Energy Aware Control Planes" [Retana] | Requirements for Energy Aware Control Planes" [Retana] | |||
* Shayna Robinson, Remy Hellstern, Mariana Diaz: "Sea Change: | * Shayna Robinson, Remy Hellstern, Mariana Diaz: "Sea Change: | |||
Prioritizing the Environment in Internet Architecture" [Robinson] | Prioritizing the Environment in Internet Architecture" [Robinson] | |||
skipping to change at page 18, line 4 ¶ | skipping to change at line 777 ¶ | |||
Electricity Intensity Metric" [Schien] | Electricity Intensity Metric" [Schien] | |||
* Eve M. Schooler, Rick Taylor, Noa Zilberman, Robert Soulé, Dawn | * Eve M. Schooler, Rick Taylor, Noa Zilberman, Robert Soulé, Dawn | |||
Nafus, Rajit Manohar, Uri Cummings: "A Perspective on Carbon-aware | Nafus, Rajit Manohar, Uri Cummings: "A Perspective on Carbon-aware | |||
Networking" [Schooler] | Networking" [Schooler] | |||
* Selome Kostentinos Tesfatsion, Xuejun Cai, Arif Ahmed: "End-to-end | * Selome Kostentinos Tesfatsion, Xuejun Cai, Arif Ahmed: "End-to-end | |||
Energy Efficiency at Service-level in Edge Cloud" [Kostentinos] | Energy Efficiency at Service-level in Edge Cloud" [Kostentinos] | |||
* Pascal Thubert: "Digital Twin and Automation" [Thubert] | * Pascal Thubert: "Digital Twin and Automation" [Thubert] | |||
* Wim Vanderbauwhede: "Frugal Computing" [Vanderbauwhede] | * Wim Vanderbauwhede: "Frugal Computing" [Vanderbauwhede] | |||
* Michael Welzl, Ozgu Alay, Peyman Teymoori, Safiqul Islam: | * Michael Welzl, Ozgu Alay, Peyman Teymoori, Safiqul Islam: | |||
"Reducing Green House Gas Emissions With Congestion Control“ | "Reducing Green House Gas Emissions With Congestion Control" | |||
[Welzl] | [Welzl] | |||
8. Program Committee | 8. Program Committee | |||
The program committee members were: | The program committee members were: | |||
* Jari Arkko, Ericsson (program committee co-chair) | * Jari Arkko, Ericsson (program committee co-chair) | |||
* Lars Eggert, Netapp (program committee co-chair) | * Lars Eggert, Netapp (program committee co-chair) | |||
* Colin Perkins, University of Glasgow (program committee co-chair) | * Luis M. Contreras, Telefónica | |||
* Luis M. Contreras, Telefónica | ||||
* Toerless Eckert, Futurewei | * Toerless Eckert, Futurewei | |||
* Martin Flack, Akamai | * Martin Flack, Akamai | |||
* Mike Mattera, Akamai | * Mike Mattera, Akamai | |||
* Colin Perkins, University of Glasgow | ||||
* Barath Raghavan, USC | * Barath Raghavan, USC | |||
* Daniel Schien,University of Bristol | * Daniel Schien, University of Bristol | |||
* Eve M. Schooler, Intel | * Eve M. Schooler, Intel | |||
* Rick Taylor, Ori Industries | * Rick Taylor, Ori Industries | |||
9. Workshop Participants | * Jiankang Yao, CNNIC | |||
9. Informative References | ||||
[Adams] Adams, C., Salsano, S., and H. ElBakoury, "Extending IPv6 | ||||
to support Carbon Aware Networking", Position paper in the | ||||
IAB Workshop on Environmental Impacts of Internet | ||||
Applications and Systems, December 2022. | ||||
[Anderson] Anderson, P., Krishnan, S., Lindblad, J., Mitrovic, S., | ||||
Palmero, M., Roure, E., and G. Salgueiro, "Sustainability | ||||
Telemetry", Position paper in the IAB Workshop on | ||||
Environmental Impacts of Internet Applications and | ||||
Systems, December 2022. | ||||
[Arkko] Arkko, J., Lövehagen, N., and P. Bergmark, "Environmental | ||||
Impacts of the Internet: Scope, Improvements, and | ||||
Challenges", Position paper in the IAB Workshop on | ||||
Environmental Impacts of Internet Applications and | ||||
Systems, December 2022. | ||||
[Bolla] Bolla, R., Bruschi, R., Davoli, F., Lombardo, C., and B. | ||||
Siccardi, "6Green: Green Technologies for 5/6G Service- | ||||
Based Architectures", Position paper in the IAB Workshop | ||||
on Environmental Impacts of Internet Applications and | ||||
Systems, December 2022. | ||||
[ClemmA] Clemm, A., Dong, L., Mirsky, G., Ciavaglia, L., Tantsura, | ||||
J., and M. Odini, "Green Networking Metrics", Position | ||||
paper in the IAB Workshop on Environmental Impacts of | ||||
Internet Applications and Systems, December 2022. | ||||
[ClemmB] Clemm, A., Westphal, C., Tantsura, J., Ciavaglia, L., | ||||
Odini, M., and M. Welzl, "Challenges and Opportunities in | ||||
Green Networking", Position paper in the IAB Workshop on | ||||
Environmental Impacts of Internet Applications and | ||||
Systems, December 2022. | ||||
[E-IMPACT] IAB, "Environmental Impacts of Internet Technology", IAB | ||||
Program, <https://datatracker.ietf.org/group/eimpact>. | ||||
[Eckert] Eckert, T., Ed., Boucadair, M., Ed., Thubert, P., | ||||
Tantsura, J., and C. Pignataro, "An Overview of Energy- | ||||
related Effort within the IETF", Work in Progress, | ||||
Internet-Draft, draft-eckert-ietf-and-energy-overview-06, | ||||
6 January 2024, <https://datatracker.ietf.org/doc/html/ | ||||
draft-eckert-ietf-and-energy-overview-06>. | ||||
[GOS] Greening of Streaming, "Tune In. Turn On. Cut Back. | ||||
Finding the optimal streaming 'default' mode to increase | ||||
energy efficiency, shift consumer expectations, and | ||||
safeguard choice", Position paper in the IAB Workshop on | ||||
Environmental Impacts of Internet Applications and | ||||
Systems, December 2022. | ||||
[Jacob] Jacob, R., "Towards a power-proportional Internet", | ||||
Position paper in the IAB Workshop on Environmental | ||||
Impacts of Internet Applications and Systems, December | ||||
2022. | ||||
[Jansen] Jansen, F. and M. Richman, "Environment, internet | ||||
infrastructure, and digital rights", Position paper in the | ||||
IAB Workshop on Environmental Impacts of Internet | ||||
Applications and Systems, December 2022. | ||||
[King] King, M., Krishnan, S., Pignataro, C., Thubert, P., and E. | ||||
Voit, "On Principles for a Sustainability Stack", Position | ||||
paper in the IAB Workshop on Environmental Impacts of | ||||
Internet Applications and Systems, October 2022. | ||||
[Kostentinos] | ||||
Tesfatsion, S., Cai, X., and A. Ahmed, "End-to-end Energy | ||||
Efficiency at Service-level in Edge Cloud", Position paper | ||||
in the IAB Workshop on Environmental Impacts of Internet | ||||
Applications and Systems, December 2022. | ||||
[Krishnan] Krishnan, S. and C. Pignataro, "Sustainability | ||||
considerations for networking equipment", Position paper | ||||
in the IAB Workshop on Environmental Impacts of Internet | ||||
Applications and Systems, December 2022. | ||||
[Manner] Manner, J., "Sustainability Considerations", Position | ||||
paper in the IAB Workshop on Environmental Impacts of | ||||
Internet Applications and Systems, December 2022. | ||||
[Manojlovic] | ||||
Manojlovic, V., "Internet Infrastructure and Climate | ||||
Justice", Position paper in the IAB Workshop on | ||||
Environmental Impacts of Internet Applications and | ||||
Systems, October 2022. | ||||
[Mattera] Mattera, M., "Understanding the Full Emissions Impact from | ||||
Internet Traffic", Position paper in the IAB Workshop on | ||||
Environmental Impacts of Internet Applications and | ||||
Systems, October 2022. | ||||
[Mattsson] Preuß Mattsson, J., "Environmental Impact of Crypto- | ||||
Assets", Position paper in the IAB Workshop on | ||||
Environmental Impacts of Internet Applications and | ||||
Systems, December 2022. | ||||
[McDaniel] McDaniel, P., "Sustainability is a Security Problem", ACM | ||||
SIGSAC Conference on Computer and Communications Security | ||||
(CCS), November 2022. | ||||
[Moran] Moran, B., Birkholz, H., and C. Bormann, "CBOR is Greener | ||||
than JSON", Position paper in the IAB Workshop on | ||||
Environmental Impacts of Internet Applications and | ||||
Systems, October 2022. | ||||
[Navarre] Navarre, L., Michel, F., and O. Bonaventure, "It Is Time | ||||
to Reconsider Multicast", Position paper in the IAB | ||||
Workshop on Environmental Impacts of Internet Applications | ||||
and Systems, December 2022. | ||||
[NMRG] IRTF, "Network Management Research Group NMRG", IRTF | ||||
Research Group, March 1999, | ||||
<https://www.irtf.org/nmrg.html>. | ||||
[Nordman] Nordman, B., "Applying Internet Architecture to Energy | ||||
Systems", Position paper in the IAB Workshop on | ||||
Environmental Impacts of Internet Applications and | ||||
Systems, December 2022. | ||||
[OPSAWG] IETF, "Operations and Management Area Working Group | ||||
(opsawg)", IETF Working Group, | ||||
<https://datatracker.ietf.org/wg/opsawg/about/>. | ||||
[Retana] Retana, A., White, R., and M. Paul, "A Framework for | ||||
Energy Aware Control Planes", Work in Progress, Internet- | ||||
Draft, draft-retana-rtgwg-eacp-07, 24 August 2023, | ||||
<https://datatracker.ietf.org/doc/html/draft-retana-rtgwg- | ||||
eacp-07>. | ||||
[RFC4689] Poretsky, S., Perser, J., Erramilli, S., and S. Khurana, | ||||
"Terminology for Benchmarking Network-layer Traffic | ||||
Control Mechanisms", RFC 4689, DOI 10.17487/RFC4689, | ||||
October 2006, <https://www.rfc-editor.org/info/rfc4689>. | ||||
[RFC7980] Behringer, M., Retana, A., White, R., and G. Huston, "A | ||||
Framework for Defining Network Complexity", RFC 7980, | ||||
DOI 10.17487/RFC7980, October 2016, | ||||
<https://www.rfc-editor.org/info/rfc7980>. | ||||
[RFC8949] Bormann, C. and P. Hoffman, "Concise Binary Object | ||||
Representation (CBOR)", STD 94, RFC 8949, | ||||
DOI 10.17487/RFC8949, December 2020, | ||||
<https://www.rfc-editor.org/info/rfc8949>. | ||||
[RFC9113] Thomson, M., Ed. and C. Benfield, Ed., "HTTP/2", RFC 9113, | ||||
DOI 10.17487/RFC9113, June 2022, | ||||
<https://www.rfc-editor.org/info/rfc9113>. | ||||
[Robinson] Robinson, S., Hellstern, R., and M. Diaz, "Sea Change: | ||||
Prioritizing the Environment in Internet Architecture", | ||||
Position paper in the IAB Workshop on Environmental | ||||
Impacts of Internet Applications and Systems, December | ||||
2022. | ||||
[Schien] Schien, D., Shabajee, P., and C. Preist, "Rethinking | ||||
Allocation in High-Baseload Systems: A Demand-Proportional | ||||
Network Electricity Intensity Metric", Position paper in | ||||
the IAB Workshop on Environmental Impacts of Internet | ||||
Applications and Systems, December 2022. | ||||
[Schooler] Schooler, E., Taylor, R., Zilberman, N., Soulé, R., Nafus, | ||||
D., Manohar, R., and U. Cummings, "A Perspective on | ||||
Carbon-aware Networking", Position paper in the IAB | ||||
Workshop on Environmental Impacts of Internet Applications | ||||
and Systems, October 2022. | ||||
[Thubert] Thubert, P., "Digital Twin and Automation", Position paper | ||||
in the IAB Workshop on Environmental Impacts of Internet | ||||
Applications and Systems, December 2022. | ||||
[TVRWG] IESG, "Time-Variant Routing (tvr)", IETF Working Group, | ||||
<https://datatracker.ietf.org/group/tvr/about/>. | ||||
[Vanderbauwhede] | ||||
Vanderbauwhede, W., "Frugal Computing", Position paper in | ||||
the IAB Workshop on Environmental Impacts of Internet | ||||
Applications and Systems, December 2022. | ||||
[Welzl] Welzl, M., Alay, O., Teymoori, P., and S. Islam, "Reducing | ||||
Green House Gas Emissions With Congestion Control", | ||||
Position paper in the IAB Workshop on Environmental | ||||
Impacts of Internet Applications and Systems, October | ||||
2022. | ||||
Appendix A. Workshop Participants | ||||
The participants who attended at least one of the four sessions were: | The participants who attended at least one of the four sessions were: | |||
* Alex Clemm | * Alex Clemm | |||
* Ali Rezaki | * Ali Rezaki | |||
* Arif Ahmed | * Arif Ahmed | |||
* Beatrice Siccardi | * Beatrice Siccardi | |||
skipping to change at page 19, line 4 ¶ | skipping to change at line 1014 ¶ | |||
* Ali Rezaki | * Ali Rezaki | |||
* Arif Ahmed | * Arif Ahmed | |||
* Beatrice Siccardi | * Beatrice Siccardi | |||
* Brendan Moran | * Brendan Moran | |||
* Bruce Nordman | * Bruce Nordman | |||
* Carlos Pignataro | * Carlos Pignataro | |||
* Carsten Bormann | * Carsten Bormann | |||
* Cedric Westphal | * Cedric Westphal | |||
* Chiara Lombardo | * Chiara Lombardo | |||
* Chris Adams | * Chris Adams | |||
* Colin Perkins | * Colin Perkins | |||
* Daniel Schien | * Daniel Schien | |||
* Dawn Nafus | * Dawn Nafus | |||
* Dom Robinson | * Dom Robinson | |||
* Eric Voit | * Eric Voit | |||
* Eric Vyncke | * Éric Vyncke | |||
* Esther Roure Vila | * Esther Roure Vila | |||
* Eve M. Schooler | * Eve M. Schooler | |||
* Fieke Jansen | * Fieke Jansen | |||
* Franco Davoli | * Franco Davoli | |||
* Gonzalo Salgueiro | * Gonzalo Salgueiro | |||
* Greg Mirsky | * Greg Mirsky | |||
* Henk Birkholz | * Henk Birkholz | |||
skipping to change at page 20, line 4 ¶ | skipping to change at line 1062 ¶ | |||
* Hosein Badran | * Hosein Badran | |||
* Iankang Yao | * Iankang Yao | |||
* Jan Lindblad | * Jan Lindblad | |||
* Jari Arkko | * Jari Arkko | |||
* Jens Malmodin | * Jens Malmodin | |||
* Jiankang Yao | * Jiankang Yao | |||
* John Preuß Mattsson | * John Preuß Mattsson | |||
* Jukka Manner | * Jukka Manner | |||
* Julien Maisonneuve | * Julien Maisonneuve | |||
* Kristin Moyer | * Kristin Moyer | |||
* Lars Eggert | * Lars Eggert | |||
* Laurent Ciavaglia | * Laurent Ciavaglia | |||
* Lijun Dong | * Lijun Dong | |||
* Louis Navarre | * Louis Navarre | |||
* Louise Krug | * Louise Krug | |||
* Luis M. Contreras | * Luis M. Contreras | |||
* Marisol Palmero Amador | * Marisol Palmero Amador | |||
* Martin Flack | * Martin Flack | |||
* Maya Richman | * Maya Richman | |||
* Michael Welzl | * Michael Welzl | |||
* Mike Mattera | * Mike Mattera | |||
skipping to change at page 21, line 32 ¶ | skipping to change at line 1139 ¶ | |||
* Selome Kostentinos Tesfatsion | * Selome Kostentinos Tesfatsion | |||
* Shayna Robinson | * Shayna Robinson | |||
* Snezana Mitrovic | * Snezana Mitrovic | |||
* Stefano Salsano | * Stefano Salsano | |||
* Suresh Krishnan | * Suresh Krishnan | |||
* Tirumaleswar Reddy | * Tirumaleswar Reddy.K | |||
* Toerless Eckert | * Toerless Eckert | |||
* Uri Cummings | * Uri Cummings | |||
* Vesna Manojlovic | * Vesna Manojlovic | |||
* Wim Vanderbauwhede | * Wim Vanderbauwhede | |||
10. Informative References | IAB Members at the Time of Approval | |||
[Adams] Adams, C., Salsano, S., and H. ElBakoury, "Extending IPv6 | ||||
to support Carbon Aware Networking", Position paper in the | ||||
IAB Workshop on Environmental Impacts of Internet | ||||
Applications and Systems , December 2022. | ||||
[Anderson] Anderson, P., Krishnan, S., Lindblad, J., Mitrovic, S., | ||||
Palmero, M., Roure, E., and G. Salgueiro, "Sustainability | ||||
Telemetry", Position paper in the IAB Workshop on | ||||
Environmental Impacts of Internet Applications and | ||||
Systems , December 2022. | ||||
[Arkko] Arkko, J., Lövehagen, N., and P. Bergmark, "Environmental | ||||
Impacts of the Internet: Scope, Improvements, and | ||||
Challenges", Position paper in the IAB Workshop on | ||||
Environmental Impacts of Internet Applications and | ||||
Systems , December 2022. | ||||
[Bolla] Bolla, R., Bruschi, R., Davoli, F., Lombardo, C., and | ||||
Beatrice Siccardi, "6Green: Green Technologies for 5/6G | ||||
Service- Based Architectures", Position paper in the IAB | ||||
Workshop on Environmental Impacts of Internet Applications | ||||
and Systems , December 2022. | ||||
[ClemmA] Clemm, A., Dong, L., Mirsky, G., Ciavaglia, L., Tantsura, | ||||
J., and M. Odini, "Green Networking Metrics", Position | ||||
paper in the IAB Workshop on Environmental Impacts of | ||||
Internet Applications and Systems , December 2022. | ||||
[ClemmB] Clemm, A., Westphal, C., Tantsura, J., Ciavaglia, L., | ||||
Odini, M., and M. Welzl, "Challenges and Opportunities in | ||||
Green Networking", Position paper in the IAB Workshop on | ||||
Environmental Impacts of Internet Applications and | ||||
Systems , December 2022. | ||||
[Eckert] Eckert, T., Boucadair, M., Thubert, P., and J. Tantsura, | ||||
"IETF and Energy – An Overview", Position paper in the IAB | ||||
Workshop on Environmental Impacts of Internet Applications | ||||
and Systems , December 2022. | ||||
[EIMPACT] IAB, "Environmental Impacts of Internet Technology", IAB | ||||
Program, see https://datatracker.ietf.org/group/eimpact , | ||||
August 2023. | ||||
[GOS] Greening of Streaming, "Tune In. Turn On. Cut Back. | ||||
Finding the optimal streaming 'default' mode to increase | ||||
energy efficiency, shift consumer expectations, and | ||||
safeguard choice", Position paper in the IAB Workshop on | ||||
Environmental Impacts of Internet Applications and | ||||
Systems , December 2022. | ||||
[Jacob] Jacob, R., "Towards a power-proportional Internet", | ||||
Position paper in the IAB Workshop on Environmental | ||||
Impacts of Internet Applications and Systems , December | ||||
2022. | ||||
[Jansen] Jansen, F. and M. Richman, "Environment, internet | ||||
infrastructure, and digital rights", Position paper in the | ||||
IAB Workshop on Environmental Impacts of Internet | ||||
Applications and Systems , December 2022. | ||||
[King] King, M., Krishnan, S., Pignataro, C., Thubert, P., and E. | ||||
Voit, "On Principles for a Sustainability Stack", Position | ||||
paper in the IAB Workshop on Environmental Impacts of | ||||
Internet Applications and Systems , December 2022. | ||||
[Kostentinos] | ||||
Tesfatsion, S., Cai, X., and A. Ahmed, "End-to-end Energy | ||||
Efficiency at Service-level in Edge Cloud", Position paper | ||||
in the IAB Workshop on Environmental Impacts of Internet | ||||
Applications and Systems , December 2022. | ||||
[Krishnan] Krishnan, S. and C. Pignataro, "Sustainability | ||||
considerations for networking equipment", Position paper | ||||
in the IAB Workshop on Environmental Impacts of Internet | ||||
Applications and Systems , December 2022. | ||||
[Manner] Manner, J., "Sustainability Considerations", Position | ||||
paper in the IAB Workshop on Environmental Impacts of | ||||
Internet Applications and Systems , December 2022. | ||||
[Manojlovic] | ||||
Manojlovic, V., "Internet Infrastructure and Climate | ||||
Justice", Position paper in the IAB Workshop on | ||||
Environmental Impacts of Internet Applications and | ||||
Systems , December 2022. | ||||
[Mattera] Mattera, M., "Understanding the Full Emissions Impact from | ||||
Internet Traffic", Position paper in the IAB Workshop on | ||||
Environmental Impacts of Internet Applications and | ||||
Systems , December 2022. | ||||
[Mattsson] Mattsson, J. P., "Environmental Impact of Crypto-Assets", | ||||
Position paper in the IAB Workshop on Environmental | ||||
Impacts of Internet Applications and Systems , December | ||||
2022. | ||||
[McDaniel] McDaniel, P., "Sustainability is a Security Problem", ACM | ||||
Conference on Computer and Communications Security (CCS) , | ||||
November 2022. | ||||
[Moran] Moran, B., Birkholz, H., and C. Bormann, "CBOR is Greener | ||||
than JSON", Position paper in the IAB Workshop on | ||||
Environmental Impacts of Internet Applications and | ||||
Systems , December 2022. | ||||
[Navarre] Navarre, L., Michel, F., and O. Bonaventure, "It is time | ||||
to reconsider multicast", Position paper in the IAB | ||||
Workshop on Environmental Impacts of Internet Applications | ||||
and Systems , December 2022. | ||||
[NMRG] IRTF, "Network Management Research Group (NMRG)", IRTF | ||||
Research Group, see https://irtf.org/nmrg , March 1999. | ||||
[Nordman] Nordman, B., "Applying Internet Architecture to Energy | ||||
Systems", Position paper in the IAB Workshop on | ||||
Environmental Impacts of Internet Applications and | ||||
Systems , December 2022. | ||||
[OPSAWG] IETF, "Operations and Management Area Working Group | ||||
(OPSAWG)", IETF Working Group, see | ||||
https://datatracker.ietf.org/wg/opsawg/about/ , June 2007. | ||||
[Retana] Retana, A., White, R., and M. Paul, "A Framework and | ||||
Requirements for Energy Aware Control Planes", Position | ||||
paper in the IAB Workshop on Environmental Impacts of | ||||
Internet Applications and Systems , December 2022. | ||||
[RFC4689] Poretsky, S., Perser, J., Erramilli, S., and S. Khurana, | ||||
"Terminology for Benchmarking Network-layer Traffic | ||||
Control Mechanisms", RFC 4689, DOI 10.17487/RFC4689, | ||||
October 2006, <https://www.rfc-editor.org/rfc/rfc4689>. | ||||
[RFC7540] Belshe, M., Peon, R., and M. Thomson, Ed., "Hypertext | ||||
Transfer Protocol Version 2 (HTTP/2)", RFC 7540, | ||||
DOI 10.17487/RFC7540, May 2015, | ||||
<https://www.rfc-editor.org/rfc/rfc7540>. | ||||
[RFC7980] Behringer, M., Retana, A., White, R., and G. Huston, "A | ||||
Framework for Defining Network Complexity", RFC 7980, | ||||
DOI 10.17487/RFC7980, October 2016, | ||||
<https://www.rfc-editor.org/rfc/rfc7980>. | ||||
[RFC8949] Bormann, C. and P. Hoffman, "Concise Binary Object | ||||
Representation (CBOR)", STD 94, RFC 8949, | ||||
DOI 10.17487/RFC8949, December 2020, | ||||
<https://www.rfc-editor.org/rfc/rfc8949>. | ||||
[Robinson] Robinson, S., Hellstern, R., and M. Diaz, "Sea Change: | ||||
Prioritizing the Environment in Internet Architecture", | ||||
Position paper in the IAB Workshop on Environmental | ||||
Impacts of Internet Applications and Systems , December | ||||
2022. | ||||
[Schien] Schien, D., Shabajee, P., and C. Preist, "Rethinking | ||||
Allocation in High-Baseload Systems: A Demand-Proportional | ||||
Network Electricity Intensity Metric", Position paper in | ||||
the IAB Workshop on Environmental Impacts of Internet | ||||
Applications and Systems , December 2022. | ||||
[Schooler] Schooler, E. M., Taylor, R., Zilberman, N., Soulé, R., | ||||
Nafus, D., Manohar, R., and U. Cummings, "A Perspective on | ||||
Carbon-aware Networking", Position paper in the IAB | ||||
Workshop on Environmental Impacts of Internet Applications | ||||
and Systems , December 2022. | ||||
[Thubert] Thubert, P., "Digital Twin and Automation", Position paper | ||||
in the IAB Workshop on Environmental Impacts of Internet | ||||
Applications and Systems , December 2022. | ||||
[TVR] IESG, "Time-Variant Routing (TVR)", IETF Working Group, | ||||
see https://datatracker.ietf.org/group/tvr/about/ , | ||||
February 2023. | ||||
[Vanderbauwhede] | ||||
Vanderbauwhede, W., "Frugal Computing", Position paper in | ||||
the IAB Workshop on Environmental Impacts of Internet | ||||
Applications and Systems , December 2022. | ||||
[Welzl] Welzl, M., Alay, O., Teymoori, P., and S. Islam, "Reducing | ||||
Green House Gas Emissions With Congestion Control", | ||||
Position paper in the IAB Workshop on Environmental | ||||
Impacts of Internet Applications and Systems , December | ||||
2022. | ||||
Appendix A. IAB Members at the Time of Approval | ||||
Internet Architecture Board members at the time this document was | Internet Architecture Board members at the time this document was | |||
approved for publication were: | approved for publication were: | |||
* Dhruv Dhody, Huawei | Dhruv Dhody | |||
* Lars Eggert, NetApp | Lars Eggert | |||
Wes Hardaker | ||||
* Wes Hardaker, USC/ISI | Cullen Jennings | |||
Mallory Knodel | ||||
* Cullen Jennings, Cisco Systems | Suresh Krishnan | |||
Mirja Kühlewind | ||||
* Mallory Knodel, Center for Democracy and Technology | Tommy Pauly | |||
Alvaro Retana | ||||
* Suresh Krishnan, Cisco | David Schinazi | |||
Christopher Wood | ||||
* Mirja Kühlewind, Ericsson | Qin Wu | |||
Jiankang Yao | ||||
* Tommy Pauly, Apple | ||||
* Alvaro Retana, Futurewei | ||||
* David Schinazi, Google | ||||
* Christopher Wood, Cloudflare | ||||
* Qin Wu, Huawei Technologies | ||||
* Jiankang Yao, CNNIC China Internet Network Information Center | ||||
Appendix B. Acknowledgments | Acknowledgments | |||
Naturally, most of the credit goes to the workshop participants. | Naturally, most of the credit goes to the workshop participants. | |||
The organizers wish to thank Cindy Morgan and Greg Wood for their | The organizers wish to thank Cindy Morgan and Greg Wood for their | |||
work on the practical arrangements and communications relating to he | work on the practical arrangements and communications relating to the | |||
workshop. This report was greatly enhanced by the feedback provided | workshop. This report was greatly enhanced by the feedback provided | |||
on it, thanks to Michael Welzl in particular for his detailed review. | on it. Thanks to Michael Welzl in particular for his detailed | |||
review. | ||||
Authors' Addresses | Authors' Addresses | |||
Jari Arkko | Jari Arkko | |||
Ericsson | Ericsson | |||
Email: jari.arkko@ericsson.com | Email: jari.arkko@ericsson.com | |||
Colin Perkins | Colin S. Perkins | |||
University of Glasgow | University of Glasgow | |||
Email: csp@csperkins.org | Email: csp@csperkins.org | |||
Suresh Krishnan | Suresh Krishnan | |||
Cisco | Cisco | |||
Email: suresh.krishnan@gmail.com | Email: suresh.krishnan@gmail.com | |||
End of changes. 135 change blocks. | ||||
528 lines changed or deleted | 517 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. |