TC38-TG4 - Proxying Support for Sleep Modes (presentation)
Scope - Programme of work - TC38
TG4 invites experts from ISO/IEC JTC 1/SC 06, DMTF, IEC TC 108 and IEC TC 100/TA2 to help with review of the Standard after registering here under this procedure.
Large amounts of electricity are used by electronic devices that are on solely for the purpose of maintaining network connectivity while they might be asleep. The computation required to stay connected is small, so the large power differences between on and sleep show that most of this is wasted. Billions of dollars per year of electricity (and consequent carbon emissions) could be saved by widespread use of a “network connectivity proxy” for devices like PCs, printers, game consoles and set-top boxes.
Research and Policy
Further information can be found here. In addition, the Energy Star program intends to recognize an Ecma standard on proxying as a way to significantly reduce energy use of PCs and ultimately other devices (see the “Computer Draft 2 Specification, Version 5.0” here).
The Ecma standard is expected to provide an overall architecture for proxies and provide details for how to “handle” a variety of key protocols. Handling of incoming traffic can mean generating a reply packet, causing a system wakeup, or ignoring it. Proxies may also do some routine packet generation on their own, and there is state information exchanged between the system and the proxy when the system goes to sleep and when it wakes up. The standard is not expected to define where the proxy resides, only how it behaves.
In addition to the standard itself, the committee may develop “use cases” as guidance for what should be in the standard or not. Associated activities by member companies include analysis of network trace data to inform the use cases and standard, as well as creating prototypes of subsets or versions of the standard as a way to demonstrate its potential and to help refine the standard.
EPA accepts ProxZzzy® submissions
The EPA accepts submissions of desktop, integrated desktop, and notebook computers evaluated under the ECMA-393 standard for review under the full network connectivity (“proxying”) set of weightings in the Version 5.2 final specification. The Version 5.2 specification is available on the ENERGY STAR Enhanced Testing and Verification web site, or consult the following PDF here.
Submitting Products that Support Full Network Connectivity in Sleep Mode
Partners intending to submit computers to EPA for qualification under the requirements for Full Network Connectivity compliant to ECMA-393 must follow the following procedures:
- Contact EPA at email@example.com to provide email notification that a computer will be submitted meeting the ECMA-393 standard. Include in the email the exact model number that will be used in the OPS submittal and evidence that the system complies with the standard AND the level of proxying functionality: “Base Capability,” “Remote Wake,” “Service Discovery/Name Services,” or “Full Proxy.”
- After receiving feedback from EPA, complete an OPS submittal.
a) Include evidence that the system complies with the ECMA-393 standard in the laboratory report including the level of proxying functionality.
b) In the OPS form, select “Yes” in response to the question “Product meets approved Full Network Connectivity Standard?” if the option is available.
- EPA will review the submittal based on the level of proxying functionality and the appropriate set of weightings.
For questions about the content of the standard and process, please contact Bruce Nordman.
ProxZzzy® is the registered trademark of Ecma International.
Figure 1.0 - Description of the concept of "Proxying"