This document discusses a proposed framework for green computing networks. It begins with an introduction that outlines the energy crisis and impact of increased connectivity on the environment. It then reviews existing solutions for wireless networks, including caching, virtualization, network services, energy awareness, and cloud computing. The document proposes an architecture for green computing networks that utilizes software-defined networking and information-centric networking principles. It leverages concepts like caching, virtualization and energy-aware algorithms to more efficiently schedule tasks based on available energy. The goal is to minimize the environmental impact of rapidly growing wireless networks through this software-based approach.