The kernel AODV-PHY implements a brand new indoor routing protocol for wireless ad-hoc networks. It is a physical-constrained routing algorithm that includes a power control feature.This project is made of the kernel module and the power control daemon.