Cognitive Radio (CR) is a promising technology which deals with using vacant spectrum of licensed frequency band opportunistically. In CR network, route construction must not affect the transmission of primary user activity. In CR technology challenge of maintaining optimal routes arises due to PU activity and mobility of spectrum resources i.e. CR users. Maintaining optimal routes in ad-hoc CR network increases the overall network throughput and decreases end-to-end delay. This end-to-end network performance can be increased by providing cognition capability to routing in cognitive radio mobile ad-hoc network.