The increasing power consumption of the Internet infrastructure has attracted a lot of world-wide attention because of the severe impact on the environment. Many research works have started to search for solutions of how to reduce the energy consumption in data networks. Other works have considered that generation of electricity from fossil-based fuel emits greenhouse gases into the atmosphere, which leads to global warming. Consequently, another approach for sustainable networks is the utilization of renewable energy to power the infrastructure.
This thesis introduces a new backbone Internet routing protocol that performs routing considering the different renewable energy availability at various geographical locations. A Border Gateway Protocol (BGP)-based routing algorithm using a new metric is proposed to increase the utilization of renewable energy. The aim of the presented protocol is to maximize the total renewable energy usage of the backbone network and reduce the non-renewable energy consumption for different traffic load. The new metric is based on a linear energy power consumption model for the selected routers. This linear model describes the power efficiency of routers using a scaling factor (SF), which the proposed algorithm incorporates into the routing metric and combines with a per-packet load balancing scheme to increase the renewable energy power consumption. Simulations with various configurations were implemented to evaluate the performance of the presented routing algorithm.
Computer Engineering (MS)
Department, Program, or Center
Computer Engineering (KGCOE)
Shanchieh Jay Yang
Liu, Ziyang, "Renewable Energy-Aware Routing in the Internet" (2017). Thesis. Rochester Institute of Technology. Accessed from
RIT – Main Campus