Cognitive radio cognitive network (CRCN) simulator supports the node with multi-radio multi-channel configuration and physical layer protocols such as dynamic spectrum resource allocation, power control algorithms and CR MAC and CR Routing protocols. It works in integration with NS2 simulator to generate realistic traffic and topology patterns.