Future Sustainable Internet Energy-Defined Networking
Abstract
:1. Introduction and Motivation
2. Related Work and the State of the Art
3. Internet Energy-Defined Networking—Solution Architecture
- (*) Efficient energy instrumentation definition and design (probes, monitoring, models, APIs /interfaces, guarantees); network-level energy calculus and analysis.
- Accurate energy consumption model(s) and energy metrics: User demand and its characteristics and the decisions on how this is handled directly impact the infrastructure’s energy consumption. This paper elaborates on an energy consumption model for connectivity and computational resources, which will assist in predicting and optimizing consumption for various service offerings. This paper will investigate the relationship of a wide range of operational parameters, such as packet rates, queue lengths, central processing units (CPUs)/storage utilization, and system load with energy consumption and running services. These models will subsequently guide network and service management decisions to derive greener configurations for the infrastructure and service.
- (**) Improving operational efficiencies for network operators through typical organization and the autonomicity of all energy functions throughout the separate network slices or domains.
- (**) Adaptive resource management: Unlike most state-of-the-art offline and centralized solutions, this paper will present adaptive resource management approaches that execute at run-time. These will closely track connectivity and computation demand and regulate its distribution intelligently. More efficient resource utilization can be achieved, allowing part of the infrastructure to go into sleep mode or operate at an energy-conserving pace. Simultaneously, realistic performance and reliability constraints will be considered.
- (*) (**) Energy-friendly networking: As indicated in prior studies [3,17] on the energy profile of network devices, forwarding decision-making, i.e., table lookups, is the foremost energy-consuming process. Thus, this paper will investigate alternative schemes that circumvent expensive table lookups by encoding semantic forwarding information other than Internet Protocol (IP) addresses in packet headers for direct processing.
- (*) Energy-aware Network Function Virtualization (NFV) Networking: This refers to a networking architecture standardized by the European Telecommunications Standards Institute (ETSI) [27] that uses virtualized networking functions to replace hardware-based network devices. It enables more flexibility, scalability, and cost-efficiency in network operations using software-based network functions instead of traditional hardware appliances. Energy-aware NFV networking would include energy instrumentation and computation for software-based network functions.
- (**) Energy-aware Digital Twin Networks (DTNs): A DTN requires collecting significant amounts of connectivity, computation, management, and service data from networks’ domains, slices, layers, nodes, and links. It also performs filtering, correlation, cleansing, anonymization, pseudonymization, augmentation, and labeling operations on data collected with a high degree of correctness using data models.
4. Future Internet Energy-Defined Networking—Design Methods
4.1. Infrastructure Energy Consumption Model
- Improving control efficiencies through the autonomic configuration, set-up, and optimization of all energy functions in a network at the communication, computational, management, and service levels.
- Enabling a cooperative arrangement of energy management functions across the network.
4.2. Network Energy API Capabilities and Metrics
Energy Consumption Metric
- Registration: Information response EAE to Controller/Orchestrator: Allows an EAE to register with the Controller/Orchestrator for its energy operations and information.
- Discovery 1: Information request Controller/Orchestrator to Entities: Retrieves information about available energy states and other descriptive information of the entity (e.g., operational rate, transmission, and reception speed).
- Discovery 2: Information response Entity to Controller/Orchestrator: Returns the list of individually manageable parts of the entity with their information about available energy states and other descriptive information of the entity (e.g., operational rate, transmission, and reception speed).
- Provisioning 1: Configuration command Controller/Orchestrator to Entities: Enables the configuration of an entity into a different energy state (i.e., energy performance state; energy standby state).
- Provisioning 2: Configuration notification: Entity to Controller/Orchestrator: Returns the operating energy state results (i.e., energy consumption, energy performance state, and energy standby state).
- Discharge 1: Discharging command Controller/Orchestrator to Entities: Allows configured energy entities to discharge into its default configuration.
- Discharge 2: Discharging notification Entity to Controller/Orchestrator: Returns the operating results.
- Monitoring 1: Parameter request Controller/Orchestrator to Entity: Permits monitoring the device’s relevant parameters (state, energy consumption, etc.).
- Monitoring 2: Parameter notification Entity to Controller/Orchestrator: Returns the operating results.
- Synchronization: 1. Configuration command Controller/Orchestrator <-> all EAEs in the domain: Allows for changing the state to Active or Standby (switching itself off), or Idle or Smart standby.
- Synchronization: 2. Configuration notification for all EAEs <-> Controller/Orchestrator: Returns the operating results. An EAE can act as an initiator or responder (listener and data source) for a domain synchronization session.
- Flooding 1: Information request Controller/Orchestrator <-> all Entities in the domain: Allows a Domain Controller to send requests to all EAEs of the domain within a synchronization session.
- Flooding 2: Information notification to all Entities in the domain<-> Controller/Orchestrator: Returns the operating results within a synchronization session.
- Perform 1: Configuration command: Controller/Orchestrator to Entities: Confirms the changes made due to the provisioning request.
- Perform 2: Configuration notification EAE to Controller/Orchestrator: Returns the operating results.
- Pushback 1: Configuration command: Controller/Orchestrator to Entities. Reverses the changes made due to the provisioning request or the last committed configuration.
- Pushback 2: Configuration notification Entity to Controller/Orchestrator. Returns the operating results.
4.3. REST Interfaces
4.4. Methods for Network Energy Management and Associated Research Challenges
4.4.1. Service-Level Energy Design Methods
- (1)
- Building energy service consumption models which will assist in predicting and optimizing consumption for various service offerings.
- (2)
- Building a service energy-aware digital twin that will consider the relationship of a wide range of operational parameters, such as packet rates, queue lengths, CPU/storage utilization, and system load with energy consumption and running services.
- (3)
- User demand, its service characteristics, and the decisions on how these aspects directly impact the energy consumption of the service infrastructure and operations should be accommodated explicitly in the service intents.
- (4)
- These digital twin models will subsequently govern the network and service management decisions and drive greener configurations for the infrastructure and services.
- (5)
- The fast evolution of underlying instrumentation and tools for energy-defined Development Operations (DevOps).
4.4.2. Management-Level Energy Design Methods
- (1)
- Specific energy instrumentation (monitoring and models) with realistic performance and reliability constraints will be considered and incorporated in closed network-level energy loops, including energy monitors, energy analysis, energy-federated choreography, energy response management, energy decisions, and energy configuration executions [51].
- (2)
- Network-level energy calculus and analysis—Domain network-level topology hot spot maps will be updated periodically. These will be realized through efficient heuristics that can meet real-time requirements, while a critical characteristic will be their decentralized nature for scalability purposes.
- (3)
- Further efficient resource utilization can be achieved, allowing part of the infrastructure to go into sleep mode or operate at an energy-conserving pace.
- (4)
- Guarantees and Key Performance Indicators (KPIs) for energy consumption and optimization.
- (5)
- Adaptive resource management and network operation approaches that execute at run-time. These will closely track connectivity and computation demand and regulate their distribution intelligently.
- (6)
- Multi-domain energy optimization and management—Chaining energy methods across multiple domains.
- (7)
- Energy instrumentation that allows for the adequate measuring and monitoring of energy usage at different levels of granularity.
- (8)
- Energy applications that aim to optimize energy consumption across the domain, network slice, or subnetwork.
- (9)
- Support for energy-saving methods enabling significant energy consumption reduction to a standby level.
4.4.3. Computational-Level Energy Design Methods
- (1)
- Workload orchestration to warrant the efficient use of computing resources.
- (2)
- The placement and configuration of virtualized network components to reduce energy consumption.
- (3)
- Methods for solving the energy optimization problem following a meta-heuristic technique for allocating the AI algorithms/workloads to physical nodes.
- (4)
- Energy-aware scheduling for executing different AI tasks, considering heterogeneous resources and latency boundaries.
- (5)
- The adaptive configuration of a target computational platform (a central processing unit (CPU), graphics processing unit (GPU), neural processing unit (NPU), etc.) is abstracted from the offloading workload API.
- (6)
- Continuous cloudification for network functions and data spaces for energy efficiency, RAN functions, and edge clouds.
4.4.4. Connectivity-Level Energy Design Methods
- (1)
- The proposed programmability [5] of the traffic sending rate is designed to conserve energy, maintain the network topology’s connectivity, and not require new routing information distribution and re-convergence.
- (2)
- Energy-aware semantic routing and approaches are mainly aimed at consolidating traffic on the part of the infrastructure so that some network components, such as links or even entire routers, can be put into standby mode and thus reduce the network energy consumption.
- (3)
- Programming and encoding the entire routing path in packet headers to circumvent table lookups, which consume the most energy among data-plane operations.
- (4)
- Flexibility in supporting and addressing multiple semantics will be crucial in designing new schemes to cope seamlessly with changing network topologies due to infrastructure components going into sleep mode. This will not only avoid the need to maintain and update topological IP addresses frequently but can allow for richer policies that enhance packet treatment according to the expected energy performance.
- (1)
- Designing protocols to reduce wasteful data transmission enables greater energy consumption efficiency.
- (2)
- The dynamic reconfiguration of network components for the activation/deactivation of services is contingent on network-changing conditions.
- (3)
- New network addressing schemes allow for the minimization of lookup table sizes and their associated energy use.
- (4)
- Optimizing energy efficiency involves directing traffic towards other areas; some isolated equipment may be brought into energy-saving mode.
- (5)
- Calculating alternative traffic paths for which the incremental energy cost is low or zero.
- (6)
- Alternative transmission duration optimizations are envisaged as, mainly, the transmission period determines the energy consumption, not the actual data rate. A device’s energy consumption is not correlated linearly with the volume of data traffic. As such, energy consumption increases are a scale function (i.e., consumption is the constant for a specific traffic volume, and when support for higher traffic volume is needed, the energy consumption is changed to another level).
- (7)
- New transport protocols that react to congestion without dropping packets. The Transmission Control Protocol (TCP) and QUIC transport protocol respond to congestion by dumping packets, which is a highly energy-inefficient method since the effort to transmit the packet until it is dumped is wasted.
- (8)
- Segment routing (SR) has been employed for energy-efficient networking in various contexts [52], usually through combining Software-Defined Networking (SDN) and SR. In [53], the authors provide a solution for reducing energy consumption in backbone networks by describing a three-step process that includes the selection of nodes to switch off, the computation of new routes excluding the latter harvesting on an intra-domain SDN, and employing segment routing [52,53] to reroute traffic dynamically. [54] proposes an energy-aware SDN-based routing solution targeting Data Center Networks utilizing segment routing, mainly focusing on per-packet load balancing instead of per-flow load balancing, and improved results regarding the number of links switched off were reported. Designing new SR methods involves the following: (i) green routing approaches harvesting on segment routing to reduce necessary information to deliver traffic; (ii) P4 models for data-plane programmability, supporting energy-aware routing techniques; and (iii) techniques to reduce SR headers to minimize packet size, with respective energy benefits.
4.4.5. Architectural-Level Energy Design Methods
- (1)
- The main aim is to deliver a flexible monitoring framework with programmable probes [5] deployed to enable the collection of energy consumption data from network (virtual) functions, devices, and slices that remain an issue; as such, this involves designing precision telemetry, including probing agents that collect energy data from elements and components distributed and used by a cloud/edge-level energy analyzer. Such probes will be deployed near the corresponding devices, providing real-time information about energy consumption.
- (2)
- Precision network telemetry will provide data for energy self-management loops that will drive energy-related decisions affecting the devices’ energy state. One such result is the ETSI’s interface between network control and devices [23,29], providing access to the energy management capabilities of future energy-aware telecommunication fixed-network nodes.
- (1)
- Energy network optimization could be performed periodically through closed-loop control. An approach involving closed control loops in three dimensions—connectivity, computing, and services—is needed to achieve this goal.
- (2)
- Novel energy consumption models: The development of power consumption models for connectivity and computational resources will assist in predicting and optimizing consumption for various service offerings. These models will guide network and service management decisions to derive greener configurations for the infrastructure and services.
- (3)
- Novel adaptive energy-aware resource management focusing on adaptive resource management approaches that execute at run-time to track connectivity and computation demand and regulate its distribution intelligently, allowing for more efficient resource utilization and energy conservation.
- (4)
- Semantic-aware real-time green routing: Alternative schemes for forwarding decision-making that circumvent expensive table lookups by employing a semantic networking paradigm, significantly increasing data-plane scalability and real-time network management.
- (5)
- Continual deterministic orchestration: The development of mechanisms by which connectivity and computational resources can be optimized jointly. These mechanisms will be realized through efficient Artificial Intelligence/Machine Learning (AI/ML) mechanisms based on a continual learning paradigm. At the same time, a crucial characteristic will be their distributed nature for scalability purposes. Such schemes will allow for richer policies that enhance packet treatment according to the expected energy performance, ultimately reducing the underlying expenditure of complex infrastructures in operation and permitting the provision of services at a lower cost and with higher efficiency levels.
- (6)
- Enabling slices of a network to go into sleep mode or operate at an energy-conserving pace is an essential technique in achieving energy efficiency in network infrastructures. In this context, developing enablers that allow slices of a network to go into sleep mode or operate at an energy-conserving pace can help reduce the energy consumption of networks, thereby promoting sustainability and reducing operational costs.
- (7)
- Moreover, dynamic resource allocation is a critical enabler in conserving energy in the network. This technique involves allocating resources to different network slices based on their current demand. When a network slice is not in use, the resources allocated to that slice can be de-allocated, which helps reduce the network’s energy consumption. Additionally, dynamic resource allocation [55] can help avoid over-provisioning, where resources are provided with more than they demand, thereby reducing resource wastage [56,57].
5. Conclusions
Funding
Data Availability Statement
Conflicts of Interest
References
- GSMA Network Energy Consumption. 2019. Available online: https://www.gsma.com/futurenetworks/wiki/energy-efficiency (accessed on 30 October 2023).
- Bolla, R.; Bruschi, R.; Davoli, F.; Cucchietti, F. Energy efficiency in the future internet: A survey of existing approaches in energy-aware fixed network infrastructures. IEEE Commun. Surv. Tutor. 2011, 13, 223–244. [Google Scholar] [CrossRef]
- Chabarek, J.; Summers, J.; Barford, P.; Estan, C.; Tsiang, D.; Wright, S. “Power” wireless in network design and routing. In Proceedings of the IEEE Conference on Computer Communications (INFOCOM), Phoenix, AZ, USA, 13–18 April 2008. [Google Scholar]
- Cervero, A.G.; Chincoli, M.; Dittmann, L.; Fischer, A.; Garcia, A.E.; Galán-Jiménez, J.; Lefevre, L.; Meer, H.D.; Monteil, T.; Monti, P.; et al. Green Wired Networks. Wiley J. Large-Scale Distrib. Syst. Energy Effic. 2015, 30, 41–80. [Google Scholar]
- Galis, A.; Denazis, S.; Brou, C.; Klein. Programmable Networks for IP Service Deployment” ISBN 1-580 3-745-6, p. 450, Artech House Books. Available online: http://www.artechhouse.com/International/Books/Programmable-Networks-for-IP-Service-D”ployment-10”7.aspx (accessed on 30 October 2023).
- ISO/IEC JTC 1/SC 39 Sustainability for and by Information Technology. Available online: http://www.iso.org/iso/standards_development/technical_committees/other_bodies/iso_technical_committee.htm?commid=654019 (accessed on 30 October 2023).
- Standards and Projects under the Direct Responsibility of ISO/IEC JTC 1/SC 39 Secretariat. Available online: http://www.iso.org/iso/home/store/catalogue_tc/catalogue_tc_browse.htm?commid=654019&development=on (accessed on 30 October 2023).
- ETSI GS OEU 001; Operational Energy Efficiency for Users (OEU), Technical Global KPIs for Data Centres. Available online: http://www.etsi.org/deliver/etsi_gs/OEU/001_099/001/01.02.02_60/gs_oeu001v010202p.pdf (accessed on 30 October 2023).
- ITU-T Recommendation Y.3021. Framework of Energy Saving for Future Networks. Available online: http://www.itu.int/rec/T-REC-Y.3021/en (accessed on 30 October 2023).
- ITU-T Focus Group on Future Networks. Available online: http://www.itu.int/en/ITU-T/focusgroups/fn/Pages/Default.aspx (accessed on 30 October 2023).
- BSC DC Specialist Group. Available online: http://dcsg.bcs.org (accessed on 30 October 2023).
- BSC Data Centre Energy. Available online: http://dcsg.bcs.org/sites/default/files/protected/data-centre-energy.pdf (accessed on 30 October 2023).
- GreenIT Webpag. Available online: http://www.greenit.net/ (accessed on 30 October 2023).
- The Green Grid, PUE: A Comprehensive Examination of the Metric. Available online: http://www.thegreengrid.org/en/Global/Content/white-papers/WP49-PUEAComprehensiveExaminationoftheMetric (accessed on 30 October 2023).
- Green IT Promotion Council, New Metrics for Data Center Energy Efficiency. Available online: http://home.jeita.or.jp/greenit-pc/topics/release/pdf/dppe_e_20120824.pdf (accessed on 30 October 2023).
- The Green Grid, WP#29-ERE: A Metric for Measuring the Benefit of Reuse Energy from a Data Center. Available online: http://www.thegreengrid.org/en/Global/Content/white-papers/ERE#sthash.siFnYQfj.dpuf (accessed on 30 October 2023).
- Chergui, H.; Blanco, L.; Garrido, L.A.; Ramantas, K.; Kukliński, S.; Ksentini, A.; Verikoukis, C. Zero-touch ai-driven distributed management for energy-efficient 6G massive network slicing. IEEE Netw. 2021, 35, 43–49. [Google Scholar] [CrossRef]
- Francois, F.; Wang, N.; Moessner, K.; Georgoulas, S. Optimization for the time-driven link’s seeping re configurations in ISP backbone networks. In Proceedings of the IEEE Network Operations and Management Symposium (NOMS), Maui, HI, USA, 16–20 April 2012. [Google Scholar]
- Charalambides, M.; Tuncer, D.; Mamatas, L. Energy-aware adaptive network resource management. In Proceedings of the IFIP/IEEE International Symposium on Integrated Network Management (IM), Ghent, Belgium, 27–31 May 2013. [Google Scholar]
- Chen, C.; Barrera, D.; Perrig, A. Modelling data-plane power consumption of future Internet architectures. In Proceedings of the 2nd IEEE International Conference on Collaboration and Internet Computing (CIC), Pittsburgh, PA, USA, 1–3 November 2006. [Google Scholar]
- Baliosian, J.; Contreras, L.M.; Martinez-Julia, P.; Serrat, J. An Efficient Algorithm for Fast Service Edge Selection in Cloud-Based Telco Networks. IEEE Commun. Mag. 2021, 59, 34–40. [Google Scholar] [CrossRef]
- Guim, F.; Metsch, T.; Moustafa, H.; Verrall, T.; Carrera, D.; Cadendelli, N.; Chen, J.; Doria, D.; Ghadie, C. Autonomous Lifecycle Management for Resource-efficient Workload Orchestration for Green Edge Computing. IEEE Trans. Green Commun. Netw. 2022, 6, 571–582. [Google Scholar] [CrossRef]
- Zhu, S.; Ota, K.; Dong, M. Green AI for IIoT: Energy-Efficient Intelligent Edge Computing for Industrial Internet of Things. IEEE Trans. Green Commun. Netw. 2022, 6, 79–88. [Google Scholar] [CrossRef]
- Shen, H.; Tan, Y.; Lu, J.; Wu, Q.; Qiu, Q. Achieving autonomous power management using reinforcement learning. ACM Trans. Design Autom. Electr. Syst. 2013, 18, 24. [Google Scholar] [CrossRef]
- Ayala-Romero, J.A.; Garcia-Saavedra, A.; Costa-Perez, X.; Iosifidis, G. Bayesian online learning for energy-aware resource orchestration in virtualized RANs. In Proceedings of the IEEE Conference on Computer Communications (INFOCOM), Vancouver, BC, Canada, 10–13 May 2021. [Google Scholar]
- ETSI Green Abstraction Layer. Available online: https://www.etsi.org/deliver/etsi_es/203200_203299/203237/01.01.01_60/es_203237v010101p.pdf (accessed on 30 October 2023).
- ETSI NFV. Available online: https://www.etsi.org/deliver/etsi_gs/nfv/001_099/002/01.02.01_60/gs_nfv002v010201p.pdf (accessed on 30 October 2023).
- SCALABLE Network, Whitepaper Creation of Network Digital Twins, SCALABLE Network Technologies, May 2021. Available online: https://www.scalable-networks.com/white-papers/automated-creation-of-network-digital-twins/ (accessed on 30 October 2023).
- Masoudi, M. “Data” Data Driven AI Assisted Green Network Design and Management. Ph.D. Thesis, School of Electrical Engineering and Computer Science, KTH Royal Institute of Technology, Stockholm, Sweden, 2022; pp. 1–99. Available online: http://kth.diva-portal.org/smash/get/diva2:1626735/FULLTEXT01.pdf (accessed on 30 October 2023).
- Khan, U.; Saad, W.; Niyato, D.; Han, Z.; Hong, C.S. Digital-twin-enabled 6G: Vision, architectural trends, and future directions. IEEE Comm. Mag. 2022, 60, 74–80. [Google Scholar] [CrossRef]
- Tariq, M.; Naeem, F.; Poor, H.V. “Toward experience-driven traffic managemen” and orchestration in digital-twin-enabled 6G networks. arXiv 2022, arXiv:2201.04259. [Google Scholar]
- Ahmadi, H.; Nag, A.; Khar, Z.; Sayrafian, K.; Rahardja, S. Networked twins and twins of networks: An overview on the relationship between digital twins and 6G. IEEE Comm. Stand. Mag. 2021, 5, 154–160. [Google Scholar] [CrossRef]
- REST APIs. Available online: https://www.rfc-editor.org/rfc/rfc9205.html (accessed on 30 October 2023).
- Minas, L.; Ellison, B. Energy Efficiency for Information Technology: How to Reduce Power Consumption in Servers and Data Centers; Intel Press: Santa Clara, CA, USA, 2009. [Google Scholar]
- Emerson Network Power, White Paper. Energy Logic: Reducing Data Center Energy Consumption by Creating Savings That Cascade Across Systems. 2018. Available online: https://uk.insight.com/content/dam/insight/EMEA/uk/shop/emerson/energy-logic.pdf (accessed on 30 October 2023).
- Beloglazov, A.; Buyya, R.; Lee, Y.C.; Zomaya, A. A Taxonomy and Survey of Energy-Efficient Data Centers. Adv. Comput. 2021, 82, 47–111. [Google Scholar]
- Le Sueur, E.; Heiser, G. Dynamic voltage and frequency scaling: The laws of diminishing returns. In Proceedings of the 2010 International Conference on Power Aware Computing and Systems, Ser. HotPower’10, Berkeley, CA, USA, 7 September 2010; USENIX Association: Berkeley, CA, USA, 2010; pp. 1–8. Available online: http://dl.acm.org/citation.cfm?id=1924920.1924921 (accessed on 30 October 2023).
- Burd, T.; Brodersen, R. Energy efficient cmos microprocessor design. In Proceedings of the Twenty-Eighth Hawaii International Conference on System Sciences, Wailea, HI, USA, 3–6 January 1995; Volume 1, pp. 288–297. [Google Scholar]
- Warkozek, G.; Drayer, E.; Debusschere, V.; Bacha, S. A new approach to the model energy consumption of servers in Data Centers. In Proceedings of the 2012 IEEE International Conference on Industrial Technology, Athens, Greece, 19–21 March 2012. [Google Scholar]
- Mandal, U.; Habib, M.F.; Zhang, S.; Mukherjee, B.; Tornatore, M. Greening the cloud using renewable-energy-aware service migration. IEEE Netw. 2020, 27, 36–43. [Google Scholar] [CrossRef]
- Heller, B.; Seetharaman, S.; Mahadevan, P.; Yiakoumis, Y.; Sharma, P.; Banerjee, S.; McKeown, N. Elastictree: Saving energy in data centre networks. USENIX NSDI 2020, 10, 17. [Google Scholar]
- Wang, X.; Yao, Y.; Wang, X.; Lu, K.; Carpo, Q.C. Correlation-Aware Power Optimization in Data Centre Networks. IEEE INFOCOM pages 1125–1133. 2021. Available online: http://pacs.ece.utk.edu/trcarpo.pdf (accessed on 30 October 2023).
- US Department of Energy. Available online: http://www.doe2.com (accessed on 30 October 2023).
- EnergySoft Website. Available online: http://www.energysoft.com/ (accessed on 30 October 2023).
- eQUEST Webpage. Available online: http://www.doe2.com/equest/ (accessed on 30 October 2023).
- Data Centre. Available online: http://www.pge.com/includes/docs/pdfs/mybusiness/energysavingsrebates/incentivesbyindustry/hightech/data_center_baseline.pdf (accessed on 30 October 2023).
- Pedram, M. Energy-Efficient Datacenters. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 2019, 31, 1465–1484. [Google Scholar] [CrossRef]
- Moore, J.; Chase, J.; Ranganathan, P.; Sharma, R. Making scheduling “cool”: Temperature-aware workload placement in data centres. In Proceedings of the USENIX Annual Technical Conference, General Track 2005, Anaheim, CA, USA, 10–15 April 2005. [Google Scholar]
- Wang, L.; Zhang, F.; Aroca, J.A.; Vasilakos, A.V.; Zheng, K.; Hou, C.; Li, D.; Liu, Z. GreenDCN: A General Framework for Achieving Energy Efficiency in Data Center Networks. IEEE J. Sel. Areas Commun. 2014, 32, 4–15. [Google Scholar] [CrossRef]
- CoolEmAll Project. Available online: http://www.coolemall.eu/ (accessed on 30 October 2023).
- XML & JSON. Available online: https://datatracker.ietf.org/doc/html/rfc7807 (accessed on 30 October 2023).
- Clemm, A.; Westphal, C.; Tantsura, J.; Ciavaglia, L.; Odini, M.-P. Challenges and Opportunities in Management for Green Networking. IETF Draft Oct 2023. Available online: https://datatracker.ietf.org/doc/draft-irtf-nmrg-green-ps/ (accessed on 30 October 2023).
- Ventre, P.L.; Salsano, S.; Polverini, M.; Cianfrani, A.; Abdelsalam, A.; Filsfils, C.; Camarillo, P.; Clad, F. Segment Routing: A Comprehensive Survey of Research Activities, Standardization Efforts, and Implementation Results. IEEE Commun. Surv. Tutor. 2021, 23, 182–221. [Google Scholar] [CrossRef]
- Carpa, R.; Glick, O.; Lefevre, L. Segment Routing based Traffic Engineering for Energy Efficient Backbone Networks. In Proceedings of the 2014 IEEE International Conference on Advanced Networks and Telecommuncations Systems, (ANTS), New Delhi, India, 14–17 December 2014; pp. 1–6. [Google Scholar]
- Ghuman, K.S.; Nayak, A. Per-packet based energy aware segment routing approach for Data Center Networks with SDN. In Proceedings of the 2017 24th International Conference on Telecommunications, Limassol, Cyprus, 3–5 May 2017. [Google Scholar]
- Gatzianas, M.; Mesodiakaki, A.; Kalfas, G.; Pleros, N. Energy-efficient joint computational and network resource planning in Beyond 5G networks. In Proceedings of the IEEE Global Communications Conference (GLOBECOM), Madrid, Spain, 7–11 December 2021. [Google Scholar]
- Tipantuña, C.; Hesselbach, X. Adaptive energy management in 5G network slicing: Requirements, architecture, and strategies. Energies 2020, 13, 3984. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Galis, A. Future Sustainable Internet Energy-Defined Networking. Future Internet 2024, 16, 23. https://doi.org/10.3390/fi16010023
Galis A. Future Sustainable Internet Energy-Defined Networking. Future Internet. 2024; 16(1):23. https://doi.org/10.3390/fi16010023
Chicago/Turabian StyleGalis, Alex. 2024. "Future Sustainable Internet Energy-Defined Networking" Future Internet 16, no. 1: 23. https://doi.org/10.3390/fi16010023
APA StyleGalis, A. (2024). Future Sustainable Internet Energy-Defined Networking. Future Internet, 16(1), 23. https://doi.org/10.3390/fi16010023