Cache management and resource scheduling schemes enhance the mobility and flow control in SDN. Dynamic and opportunistic spectrum accessing modes enhance the resource allocation and reduce the cache delays in CRN. In this paper, the proposed cognitive radio enabled cache map-and-route (CR-CMR) scheme considers the multi-layered framework using context mapping and decision making approach in SDN. User requests are classified based on mapped and unmapped contexts. CR-CMR control plane integrates the cognitive radio control unit, centralized SDN controller, context mapping unit (CMU), and decision making unit (DMU). The control plane interacts with the virtual plane and performs the cache map-and-route process. Base rule analyzes the context variance and cache variance. The decision-making rules apply step-wise decision approach to map the service requests of unmapped contexts and optimize the cache map-and-route process. The splay tree analysis applied at virtual cache centers improves the resource availability and minimizes the mapping cost. CR-CMR supports scalability and minimizes the cache variance. The virtual cache and data centers verify the route tables of one-hop, two-hop neighbors and establish the forward decision paths with optimal route cost and minimal latency in SDN.