[{"author": "Tony Li", "text": "<p>Good day, all</p>", "time": "2025-06-16T14:01:42Z"}, {"author": "Robert Wilton", "text": "<p>I will now restart my laptop to try that.</p>", "time": "2025-06-16T14:03:30Z"}, {"author": "Diego Lopez", "text": "<p>I cannot see nor hear you... Truing to reconnect</p>", "time": "2025-06-16T14:04:50Z"}, {"author": "Beno\u00eet Claise", "text": "<p><a href=\"https://datatracker.ietf.org/doc/draft-belmq-green-framework/\">https://datatracker.ietf.org/doc/draft-belmq-green-framework/</a></p>", "time": "2025-06-16T14:13:39Z"}, {"author": "Mahesh Jethanandani", "text": "<p>I do not have audio, as I am on a plane. Will try to follow the slides as much as possible and the chat.</p>", "time": "2025-06-16T14:18:26Z"}, {"author": "Robert Wilton", "text": "<p>Link for taking notes: <a href=\"https://notes.ietf.org/notes-ietf-interim-2025-green-02-green?both\">https://notes.ietf.org/notes-ietf-interim-2025-green-02-green?both</a></p>", "time": "2025-06-16T14:18:36Z"}, {"author": "Robert Wilton", "text": "<p>Please all contribute and check that your comments have been captured</p>", "time": "2025-06-16T14:19:02Z"}, {"author": "Michael Richardson", "text": "<p>Seems like if the energy consumption is always by abstracted device ID (like a UUID), then if there are multiple measurements (such as one from PoE supply, one from device), then as long as the device is identified, then a collector could take multiple values.</p>", "time": "2025-06-16T14:27:58Z"}, {"author": "Beno\u00eet Claise", "text": "<p>As long as the remote UUID is identified, yes. But there is no LLDP over power, hence it's not always discoverable. Sometimes, he has to be set manually. When we have the UUIDs and the relationships (is it monitoring or controlling), then we are good</p>", "time": "2025-06-16T14:33:05Z"}, {"author": "Diego Lopez", "text": "<p>In this kind of physical characteristics is where inventories play a key role...</p>", "time": "2025-06-16T14:34:02Z"}, {"author": "Robert Wilton", "text": "<p>@Benoit, please can you check that I captured your answer to my question correctly.</p>", "time": "2025-06-16T14:35:21Z"}, {"author": "Beno\u00eet Claise", "text": "<p>In this kind of physical characteristics is where inventories play a key role... =&gt; where the inventory keys/UUIDs play a key role.</p>", "time": "2025-06-16T14:36:23Z"}, {"author": "Robert Wilton", "text": "<p>For this design, we need to think whether augmenting (e.g., inventory) is the best answer.  It might be, but this will mean that you will likely always be fetching a lot of data (e.g., all inventory), even if you just want the energy data.</p>", "time": "2025-06-16T14:39:00Z"}, {"author": "Robert Wilton", "text": "<p>I think that this is arguably a weakness of YANGs design, or it is being used beyond its original design scope.</p>", "time": "2025-06-16T14:39:32Z"}, {"author": "Beno\u00eet Claise", "text": "<p>Rob, using the same UUIDs, yes. Not specifically augmenting.</p>", "time": "2025-06-16T14:40:53Z"}, {"author": "Beno\u00eet Claise", "text": "<p>topology: there is the physical one, the power one, the monitoring one and the control one</p>", "time": "2025-06-16T14:54:10Z"}, {"author": "Stephan Emile", "text": "<p>+1 for the power one</p>", "time": "2025-06-16T14:54:32Z"}, {"author": "Marisol Palmero", "text": "<p>the way that I see it, by default there is aggregation at the device level, if we read directly from the sensors in the device, the polling interval would extrapolate on the energy consumption through the polling frequency... Im not sure this will/can change in the future</p>", "time": "2025-06-16T14:59:40Z"}, {"author": "Tony Li", "text": "<p><span class=\"user-mention\" data-user-id=\"697\">@Diego Lopez</span> With all due sympathies to your cold, could you please mute? Thx!</p>", "time": "2025-06-16T15:00:19Z"}, {"author": "Beno\u00eet Claise", "text": "<p>Chairs, do we want to focus on this question 3 now, instead of jumping between questions?</p>", "time": "2025-06-16T15:00:48Z"}, {"author": "Diego Lopez", "text": "<p>@Tony Li, I was not aware I was making any noise, sorry...</p>", "time": "2025-06-16T15:01:05Z"}, {"author": "Carlos Bernardos", "text": "<p>I'm sorry but I have to move to another meeting now</p>", "time": "2025-06-16T15:01:54Z"}, {"author": "Michael Richardson", "text": "<p>Is it okay to have a power-level 1,2,3... and the device would report what it's forwarding rate would be?  Because maybe it depends upon how many ports are active, or how many ACLs are configured?</p>", "time": "2025-06-16T15:02:38Z"}, {"author": "Michael Richardson", "text": "<p>For some situations, \"do what you can (and report it), with at most X watts\", and maybe this is because power is limited (a satellite, a ship, an off-grid house...).</p>", "time": "2025-06-16T15:03:44Z"}, {"author": "Marisol Palmero", "text": "<p>in POWEFF v00, we introduced the concept of accuracy, it was in the form of a %, based on the vendor implementation</p>", "time": "2025-06-16T15:04:55Z"}, {"author": "Michael Richardson", "text": "<p><span class=\"user-mention silent\" data-user-id=\"169\">Michael Richardson</span> <a href=\"#narrow/channel/392-green/topic/ietf-interim/near/164289\">said</a>:</p>\n<blockquote>\n<p>For some situations, \"do what you can (and report it), with at most X watts\", and maybe this is because power is limited (a satellite, a ship, an off-grid house...).</p>\n</blockquote>\n<p>\"Mr.O'Brien, re-route all life support power to port-27. The capitain's torrents are troo slow\"</p>", "time": "2025-06-16T15:07:00Z"}, {"author": "Michael Richardson", "text": "<p>People figured out that it was better to run your (laptop) CPU at FULL SPEED, and then sleep sooner, rather than run at some slower speed....</p>", "time": "2025-06-16T15:08:47Z"}, {"author": "Robert Wilton", "text": "<p>But power consumption for a CPU isn't linear to performance.  E.g., 2 times power = 25% more performance.  On battery you may not want that extra 25% performance because it will burn a lot more energy to complete the same work.</p>", "time": "2025-06-16T15:10:43Z"}, {"author": "Tony Li", "text": "<p>Some POPs have battery backup so that when the mains fail, you're still powered. The device may not be aware if it's on battery power.</p>", "time": "2025-06-16T15:13:59Z"}, {"author": "Jan Lindblad", "text": "<p>@Emile, in the best use of power in laptops is controlled by a \"energy management controller\" process. So if we have an API where the controller can reason with components about their performance, this battery optimization can be built.</p>", "time": "2025-06-16T15:14:59Z"}, {"author": "Diego Lopez", "text": "<p>Tony, they could be put on one of these pre-defined states (\"running on batteries\")</p>", "time": "2025-06-16T15:15:49Z"}, {"author": "Tony Li", "text": "<p>Ok, if you want that. BTW, this situation can happen independently on each power input and some devices have redundant power inputs.</p>", "time": "2025-06-16T15:18:44Z"}, {"author": "Tony Li", "text": "<p>A UUID per component seems like pointless overkill.</p>", "time": "2025-06-16T15:19:38Z"}, {"author": "Diego Lopez", "text": "<p>Agreed!</p>", "time": "2025-06-16T15:19:46Z"}, {"author": "Jan Lindblad", "text": "<p>@Robert, as someone who has already worked on YANG modules, I of course thing the time is right to work on them. But the list of questions is highly relevant and should be worked on before modeling, imho.</p>", "time": "2025-06-16T15:30:09Z"}, {"author": "Reshad Rahman", "text": "<p><a href=\"https://datatracker.ietf.org/doc/statement-iesg-on-design-teams-20011221/\">https://datatracker.ietf.org/doc/statement-iesg-on-design-teams-20011221/</a></p>", "time": "2025-06-16T15:31:17Z"}, {"author": "Diego Lopez", "text": "<p>Jan, don't you think we have to address those open questions while we model?</p>", "time": "2025-06-16T15:31:40Z"}, {"author": "Jan Lindblad", "text": "<p>Sure, we can (and to some extent, have) do that</p>", "time": "2025-06-16T15:32:01Z"}, {"author": "Diego Lopez", "text": "<p>Reshad, I believe we have followed what is requested in the statement...</p>", "time": "2025-06-16T15:32:47Z"}, {"author": "Michael Richardson", "text": "<p>This group is not so big that you need split off a design team.</p>", "time": "2025-06-16T15:33:56Z"}, {"author": "Beno\u00eet Claise", "text": "<p>Diego, that would work!</p>", "time": "2025-06-16T15:35:01Z"}, {"author": "Diego Lopez", "text": "<p>Michael, it is more about the different base models we have on the table...</p>", "time": "2025-06-16T15:35:55Z"}, {"author": "Michael Richardson", "text": "<p><span class=\"user-mention silent\" data-user-id=\"248\">Tony Li</span> <a href=\"#narrow/channel/392-green/topic/ietf-interim/near/164294\">said</a>:</p>\n<blockquote>\n<p>Some POPs have battery backup so that when the mains fail, you're still powered. The device may not be aware if it's on battery power.</p>\n</blockquote>\n<p>I have a DC where there is diesel backup, but no batteries.  So we struggle to balance per-cabinet UPS to last the ~8min while the diesel comes online.   Once backup is started, it's not clear we need to save any power, but it sure would be nice to go to some 25% power utilitization for 8 minutes, <em>even</em> if we drop some packets.  Our UPS can't tell if they are on diesel or not, but they do know when they have nothing.</p>", "time": "2025-06-16T15:37:18Z"}, {"author": "Tony Li", "text": "<p>Our model needs to be able to capture that. :-)</p>", "time": "2025-06-16T15:38:56Z"}, {"author": "Michael Richardson", "text": "<p>Some group should meet every two weeks.  It doesn't matter (at the size of the group), what you call it.  CBOR/CORE's every two week meeting are essentially design team meetings, but called virtual-interims.  ANIMA's weekly BRSKI design team meeting is not a virtual interim, we do not have slides... and we focus on a shared github issue tracker.</p>", "time": "2025-06-16T15:41:42Z"}, {"author": "Beno\u00eet Claise", "text": "<p>Should the chairs try and drive discussion/closer on specific key questions on the list? =&gt; Should the chairs try and drive discussion/closer on specific key questions</p>", "time": "2025-06-16T15:42:33Z"}, {"author": "Beno\u00eet Claise", "text": "<p>Absolutely</p>", "time": "2025-06-16T15:42:37Z"}, {"author": "Michael Richardson", "text": "<p>Perhaps you could bring one or two of these smart PDU?</p>", "time": "2025-06-16T15:49:13Z"}, {"author": "Robert Wilton", "text": "<p>Luis, you may want to contact the IETF NOC if you need anything specific from a network access POV.</p>", "time": "2025-06-16T15:50:41Z"}, {"author": "Beno\u00eet Claise", "text": "<p>This is on the WIKI: <a href=\"https://wiki.ietf.org/en/meeting/123/hackathon\">https://wiki.ietf.org/en/meeting/123/hackathon</a></p>", "time": "2025-06-16T15:53:36Z"}, {"author": "Reshad Rahman", "text": "<p>Diego, just saw your response. yes you are, all good. I was just sharing in case some people aren't aware of how design teams work.</p>", "time": "2025-06-16T15:56:14Z"}, {"author": "Luis Contreras", "text": "<p>@Michael -&gt; that is the idea, but let's see how feasible is</p>", "time": "2025-06-16T15:56:15Z"}, {"author": "Luis Contreras", "text": "<p>@Rob -&gt; thanks, great suggestion, we will contact them</p>", "time": "2025-06-16T15:56:39Z"}]