Wireless networks have become an essential part of human life and has opened vast new avenues for education, communication, healthcare, social change and entertainment. Wireless networks offer users many benefits such as portability and flexibility. Hence the constant growth of number of users and demand for wireless network application services has led a constraint on the limited spectrum resources. The resource is scarce and cannot cope or overcome the rapidly growing wireless data traffic. This research aimed at having an adaptive resource allocation scheme that will manage the limited resources in wireless networks and meet the demands of numerous users using cognitive radios. The three wireless network topologies that was considered are relay, mesh and wireless regional area networks. I