Open Access, 16 Apr 2013 Cognitive radio ad hoc networks (CRAHNs) are a class of cognitive radio networks. In recent years, they have gained popularity…