This assignment delves into the concept of energy harvesting within the context of wireless communication networks. It examines the theoretical limits and practical challenges of information and energy transfer at both the physical and information layers. The discussion encompasses scheduling policies, medium access control protocols, and the future possibilities of integrating energy harvesting for enhanced network performance.