Nowadays research is being carried out on "Cognitive Radio Networks" as before the advent of the cognitive radio network utilization of frequency band was not so efficient and the major portion of spectrum remain unused mainly above 3 GHz . A cognitive radio network changes its transmitter parameters according to the operating environment and utilizes unused radio spectrum. In this paper we suggested an enhanced version of Carrier Sense Multiple Access to continuously sense the channel and assign bands to users. Using this technique a cognitive radio application has been designed to transmit real time data with minimal interference. The design satisfies the four phases of spectrum management which are classified as spectrum sensing, spectrum decision, spectrum sharing and spectrum mobility. The simulation results regarding the design have been added to the paper.