I. Introduction
Spectrum resources are scarce but they are not efficiently utilized with static spectrum allocation. Cognitive radio paradigm answers this need by opportunistically discovering and using spectrum opportunities across time, space, and frequency. In a multi-hop communication setting, spectrum occupancy is time and location-dependent and therefore joint design of routing and spectrum access is needed with distributed implementation instead of using a common control channel (both a bottleneck and a single point of failure).