Re: Network Energy Management

Phillip Hallam-Baker <phill@hallambaker.com> Sun, 07 August 2022 15:34 UTC

Return-Path: <hallam@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91312C157B40 for <ietf@ietfa.amsl.com>; Sun, 7 Aug 2022 08:34:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.413
X-Spam-Level:
X-Spam-Status: No, score=-1.413 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.248, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.248, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id SMZpg7UUNUQg for <ietf@ietfa.amsl.com>; Sun, 7 Aug 2022 08:34:45 -0700 (PDT)
Received: from mail-oi1-f176.google.com (mail-oi1-f176.google.com [209.85.167.176]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4B88C14CF1C for <IETF@ietf.org>; Sun, 7 Aug 2022 08:34:45 -0700 (PDT)
Received: by mail-oi1-f176.google.com with SMTP id g187so5988584oia.2 for <IETF@ietf.org>; Sun, 07 Aug 2022 08:34:45 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=nnW3WQg9V7VsPv6vwFMC70DjiqKGfXD4N9cAZhTEGH0=; b=cYjBUdrpbZiYy3STe9ZJZur3Kq8/VpEFWtKuZxCIZrJA06+jZiXwaQURk28ZvJm1/n yeCnBHZkM8n/kderaLk9lBUAFzLq+By4n07I+tc9icE83rXi4qRvF/D9D7owRNOt4EG1 zKqdFZzn2Jo+wpUzmLVXN3IiRrjOPlefYdfMHHxOsWupYBxuOddsyup/IXARElrIp/Gi 1Jip6O9hfnv5+5DLIw7DItn6jWtnylsETrXHUffQWJRpTz+TNSF4Bk6R1m5a7N85URd1 YxTXWwztowsELD+vqRowGiiHEVdXTbUOVGhfFmkIiRsXl17dKnpCC4xyK2EEZPzTecsO NRZg==
X-Gm-Message-State: ACgBeo3gIFc3JRghscpmxnut5snbuIbOXmoF8zSbyJFUKPittOzDSPnA R2M4zjrBzrayZuw1mfDahguUXwEUkGx0I+prUgk=
X-Google-Smtp-Source: AA6agR4F/tTF04yg0WWNWzzEo5YVGww0pEu2jvBNRCM5nBrj2qLKh7ifUiSXH9klrhuDIw8EEHKxoS1N66BkUuteuV8=
X-Received: by 2002:a05:6808:124d:b0:322:3600:d84a with SMTP id o13-20020a056808124d00b003223600d84amr9758358oiv.108.1659886484829; Sun, 07 Aug 2022 08:34:44 -0700 (PDT)
MIME-Version: 1.0
References: <8FBAF87A-2690-4543-9713-0F22D1423B8E@gmail.com> <A8687A4E-BA7A-4375-B7E2-C57ADD396842@gmail.com> <CAFvDQ9r-G8O8dzYBvrdzorVHyAE=Edbb7FZkCzrhTzLh98DyAQ@mail.gmail.com> <8f308769-ad04-8f97-7a84-5f98ba27afee@joelhalpern.com> <724ed1d0-fcc3-272c-708b-3911e6146148@gmail.com> <CACOFP=hZgNW7p2OHSPEe6WBSfQ3hKF=E8XmOsOHtuHJJX=B74g@mail.gmail.com> <759531a5-5a85-ebc6-1480-f9f56498460b@huitema.net>
In-Reply-To: <759531a5-5a85-ebc6-1480-f9f56498460b@huitema.net>
From: Phillip Hallam-Baker <phill@hallambaker.com>
Date: Sun, 07 Aug 2022 11:34:33 -0400
Message-ID: <CAMm+LwjKnjvu8yx7XpF57=ECsQnjENHCrkh4YdTq=t6-n1RAmQ@mail.gmail.com>
Subject: Re: Network Energy Management
To: Christian Huitema <huitema@huitema.net>
Cc: Nevil Brownlee <nevil.brownlee@gmail.com>, Brian E Carpenter <brian.e.carpenter@gmail.com>, IETF <IETF@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000004bbb0b05e5a870a7"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/gnGcFN7tJA8UBuM3nnA-BCzaPgs>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 07 Aug 2022 15:34:46 -0000

I did my part, just think how many petabytes of data are being saved every
day because the referer field only has one r.

On Sun, Aug 7, 2022 at 10:20 AM Christian Huitema <huitema@huitema.net>
wrote:

> The IETF per se may or may not have experience in energy management. Many
> of us, on the other hand, have experience in a related field, performance
> optimization, and specifically performance optimization of software
> systems. That experience has taught us a set of simple rules and methods:
>
> 1) Avoid early optimization.
>
> 2) Measure
>
> 3) Find the hot spots.
>
> 4) Fix the hot spots
>
> 5) Repeat 2-4 until satisfied.
>
> I could think how a similar methodology would be used to manage energy
> consumption. The IETF should of course avoid gross mistakes in
> specification, but mostly the problem is in the hands of people
> implementing and developing systems. They are the ones capable of measuring
> consumption and of finding hot spots.
>
> In most cases, performance issues can be fixed locally. But in some cases
> the issue can be traced to the specification. That will probably be true
> for energy consumption as well. In most cases, it won't be about the
> specification, but in some cases it might. And in those cases, the IETF
> will have to quickly fix the specification.
>
> -- Christian Huitema
>
>
> On 8/6/2022 5:15 PM, Nevil Brownlee wrote:
>
> Ahem, the IETF did have an Energy Management WG, eman, which published
> several RFCs.  Of those, 6988 Requirements for Energy Management, and
> 7326 Energy Management Framework, seem relevant to this thread.
> Of course, eman focussed on device management rather than protocol design
> - but that now seems important too.
>
> Cheers, Nevil
>
> On Sat, Aug 6, 2022 at 11:43 AM Brian E Carpenter <
> brian.e.carpenter@gmail.com> wrote:
>
>> Two points:
>>
>> 1. It might be worth an effort to see if there are existing knobs to
>> tweak for sustainability. For example, every recommended repetition rate
>> for discovery or refresh messages, especially multicast, could be reviewed
>> to see if it can usefully be slowed down. Every link-local protocol could
>> be reviewed for compatibility with wake-on-LAN.
>>
>> 2. Network Energy Management could be a good topic for an IAB workshop or
>> program.
>>
>> Not a joke: before investing much effort in this topic, we should
>> consider whether that effort (e.g. convening a workshop) will consume more
>> energy than it saves.
>>
>> Regards
>>     Brian
>>
>> On 06-Aug-22 11:22, Joel Halpern wrote:
>> > I can't speak for Fred, but I don't think we as a community even know
>> what "energy efficient protocol" means.  Much less how that trades off
>> against all the other aspects of protocol design.
>> >
>> > We do consider message size and frequency when we design protocols.  We
>> consider those aspects along with lots of others. if that is "designing
>> energy efficient protocols" then we already do so.  On the other hand,
>> design for issues such as to to partially wake up a sleeping device is
>> generally outside our remit and skill set.  And is meaningless for many of
>> our devices.
>> >
>> > Yours,
>> >
>> > Joel
>> >
>> > On 8/5/2022 7:18 PM, Hesham ElBakoury wrote:
>> >> Hi Fred,
>> >> Do you think  IETF engineers have the skill sets to design energy
>> efficient protocols or enhance existing ones to be more energy efficient ?
>> >>
>> >> Thanks,
>> >> Hesham
>> >>
>> >> On Fri, Aug 5, 2022, 1:22 PM Fred Baker <fredbaker.ietf@gmail.com>
>> wrote:
>> >>
>> >>     Echoing a previous post, I’m not sure sustainability is part of
>> our skill set. If we were to try to forcibly add it, I suspect we’d get the
>> same level of response security originally got: “sustainability is not
>> specified in this document”.
>> >>
>> >>     Sent using a machine that autocorrects in interesting ways...
>> >>
>> >>     > On Aug 5, 2022, at 2:26 AM, Stewart Bryant <
>> stewart.bryant@gmail.com> wrote:
>> >>     >
>> >>     > Perhaps it is time for a new mandatory section in RFCs:
>> sustainability?
>> >>
>>
>
>
> --
> -----------------------------------
> Nevil Brownlee, Taupo, NZ
>
>