In conventional routing protocols, severe performance deterioration occurs due to lack of awareness of MAC specific constraints. The targeted routing protocol should consider the queuing delay variations among the different Access Category (AC) queues. Since the MAC specific parameters are highly variable, the behavior of the routing protocol has to be modified according to the variations in the underlying MAC-parameters. In this paper, the authors present a cross-layer based routing protocol with a power saving technique for UWB ad hoc networks. The protocol uses MAC and PHYsical Layer (PHY) specific information and maintains a separate route per Access Category (AC) for destination in its routing tables.